visualc使用教程第一章

visualc使用教程第一章

ID:37438387

大小:1.22 MB

页数:37页

时间:2019-05-12

visualc使用教程第一章_第1页
visualc使用教程第一章_第2页
visualc使用教程第一章_第3页
visualc使用教程第一章_第4页
visualc使用教程第一章_第5页
资源描述:

《visualc使用教程第一章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualC++程序设计教程与上机指导VisualC++程序设计教程1教学要求了解.NETFramework的概念熟练掌握VisualC++的操作界面及其各部分的功能;能够进行应用程序调试。转载请注明http://www.024dxb.comhttp://www.dxsls.com21.1.NETFramework1.2VisualStudio集成开发环境1.3集成开发环境的菜单栏1.4集成开发环境的工具栏1.5项目模板和应用程序向导1.6程序调试1.7上机指导第1章VisualC++开发环境第1章VisualC++开发环境31.1.1概述第

2、1章VisualC++开发环境1.1.NETFramework.NETFramework是.NET的核心部分,它提供了.NET应用程序所需的核心服务。在VisualC++2005中,C++语言已得到扩展,支持面向Microsoft实现的垃圾回收虚拟机.NETFrameworkCLR(公共语言运行库)。.NETFramework是支持生成和运行下一代应用程序和XMLWebServices的内部Windows组件。.NETFramework具有两个主要组件:公共语言运行库和.NETFramework类库。4.NETFramework提供了一个称为公

3、共语言运行库的运行时环境,它运行代码并提供使开发过程更轻松的服务。公共语言运行库管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。这些功能是在公共语言运行库上运行的托管代码所固有的。运行库的托管环境还消除了许多常见的软件问题。例如,运行库自动处理对象布局并管理对对象的引用,在不再使用它们时将它们释放。这种自动内存管理解决了两个最常见的应用程序错误:内存泄漏和无效内存引用。1.1.2公共语言运行库5第1章VisualC++开发环境1.1.3.NETFramework类库.NETFramework类库是一个与公共语言运行库紧密集成的

4、可重用的类型集合。该类库是面向对象的,并提供用户的托管代码可从中导出功能的类型。.NETFramework包括类、接口和值类型,它们可加速和优化开发过程并提供对系统功能的访问。.NETFramework类型是生成.NET应用程序、组件和控件的基础。.NETFramework包含一组丰富的接口以及抽象类和具体类,提供了上百个类来处理各种操作,从简单的数学运算和字符串操作到在桌面应用中创建对话框及在浏览器中创建Web页面等的高层操作。6(1)命名约定.NETFramework类型使用点语法命名方案,该方案隐含了层次结构的意思。此技术将相关类型分为不

5、同的命名空间组,以便可以更容易地搜索和引用它们。全名的第一部分(最右边的点之前的内容)是命名空间名。全名的最后一部分是类型名。例如,System.Collections.ArrayList表示ArrayList类型,该类型属于System.Collections命名空间。System.Collections中的类型可用于操作对象集合。7(2)System命名空间System命名空间是.NETFramework中基本类型的根命名空间。此命名空间包括表示由所有应用程序使用的基础数据类型的类:Object(继承层次结构的根)、Byte、Char、Ar

6、ray、Int32和String等。在这些类型中,有许多与编程语言所使用的基元数据类型相对应。当使用.NETFramework类型编写代码时,可以在应使用.NETFramework基础数据类型时使用编程语言的相应关键字。System命名空间包含基本类和基类,这些类定义常用的值和引用数据类型、事件和事件处理程序、接口、属性和异常处理。8第1章VisualC++开发环境1.2VisualStudio集成开发环境VisualStudio2005是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移

7、动应用程序。VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。9第1章VisualC++开发环境1.2.1解决方案、项目和项解决方案管理VisualStudio配置、生成和部署相关项目集的方式。VisualStudio解决方案可以只包含一个项目,也可以包含由开发小组联合生成的多个项目。复杂的应用程序可能需要多个解决方案。每个VisualStudio2005解决方案都可用于:在IDE的同一实例中处理多个项目。使用应用于整个项目集

8、的设置和选项来处理项。使用“解决方案资源管理器”帮助开发和部署应用程序。管理在解决方案或项目环境的外部打开的其他文件。10项目:为了便于对正在开发的项

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。