1.2 Visual Studio 2010 集成编译环境
C++的开发环境有很多种,例如,常见的Visual C++ 6.0 等。Visual Studio 2010 是微软公司继Visual C++ 6.0 之后新设计的集成开发环境,它更加支持C++标准规范,对新标准——C++0x 提供全面的支持。下面就来介绍它的使用方法。
1.2.1 安装Visual Studio 2010
在安装Visual Studio 2010 之前,首先要了解安装Visual Studio 2010 的必备条件,检查计算机的软硬件配置是否满足安装Visual Studio 2010 开发环境的要求,具体要求如表1.1所示。
注意
Windows XP Home 不支持本地Web 应用程序开发,只有在Windows 专业版和服务器版中才支持本地Web 应用程序开发。
下面详细介绍Visual Studio 2010 的安装,使读者掌握整个安装过程。学习本节之后,读者应可以自行安装Visual Studio 2010 。安装Visual Studio 2010 的步骤如下。
(1)将Visual Studio 2010 安装盘放到光驱中,光盘运行后会自动进入安装程序界面,如果光盘不能自动运行,可以双击光驱目录中的setup.exe可执行文件,应用程序会自动跳转到如图1.1所示的“Microsoft Visual Studio 2010 安装程序”界面。该界面中有两个安装选项:安装Microsoft Visual Studio 2010 和检查Service Release,一般情况下需选择第一项。
(2)单击第一个安装选项“安装Microsoft Visual Studio 2010”,弹出如图1.2所示的“Microsoft Visual Studio 2010 旗舰版”界面。
(3)待安装程序加载完成后单击“下一步”按钮,弹出如图1.3所示的“Microsoft Visual Studio 2010旗舰版安装程序-起始页”界面。该界面左边显示的是Visual Studio 2010 安装程序所需组件的信息,右边显示的是用户许可协议。
(4)选中“我已阅读并接受许可条款”单选按钮,单击“下一步”按钮,弹出如图1.4所示的“Microsoft Visual Studio 2010 旗舰版安装程序-选项页”界面,用户可以选择要安装的功能和产品安装路径,一般使用默认设置即可,产品默认路径为“C:Program FilesMicrosoft Visual Studio 10.0 ”。在本程序中的安装路径设置为“D:Program Files
(续)
单击此处,安装Visual Studio 2010
C++语言入门经典
Microsoft Visual Studio 10.0 ”。
显示正在加载组件
1 选中“我已阅读并接受
许可条款”单选按钮
2 单击“下一步”按钮
(5)在选择安装类型的选项页界面中,用户可以选择“完全”和“自定义”两种方式。
如果选择“完全”,安装程序会安装系统的所有功能;如果选择“自定义”, 用户可以选择想
要安装的项目, 增加了安装程序的灵活性, 如图1.5所示。
1 选择安装类型
2 选择安装路径
3 单击“安装”按钮,开始安装
1 选择“自定义”安装方式
2 选择安装路径
3 单击“下一步”按钮,开始安装
( 6) 在图1.5中, 选择好产品安装路径后单击“安装” 按钮, 可进入产品的安装界面。若单击“下一步” 按钮, 则可进入选择要安装的功能界面, 如图1.6所示。
(7)选择好产品安装路径之后,单击“安装”按钮,进入如图1.7所示的“Microsoft Visual Studio 2010 旗舰版安装程序-安装页”界面,在其中显示了正在安装组件。
2 选择安装路径
3 单击“安装”按钮,开始安装
1 选择要安装的功能
1 显示要安装的组件列表
2 显示安装进度
(8)安装完毕后,单击“下一步”按钮,弹出如图1.8所示的“Microsoft Visual Studio 2010
9
宝剑锋从磨砺出 梅花香自苦寒来
安装程序-完成页”界面,单击“完成”按钮。至此,Visual Studio 2010 程序开发环境安装完成。
1.2.2 卸载Visual Studio 2010
如果想卸载Visual Studio 2010,可以按以下步骤进行。
(1)在Windows 7 操作系统中,单击“控制面板”/“程序”/“程序和功能”命令,在打开窗口的列表框中选中“Microsoft Visual Studio 2010 旗舰版-简体中文”选项,如图1.9所示。
(2)单击“卸载/更改”按钮,弹出“Microsoft Visual Studio 2010 旗舰版”对话框,如图1.10所示。
(3)单击“下一步”按钮,弹出“Microsoft Visual Studio 2010 旗舰版安装程序-维护页”界面,如图1.11 所示。单击“卸载”链接进行卸载即可。
单击此处,即可卸载Visual Studio 2010 开发环境
1.2.3 使用Visual Studio 2010 创建一个C++控制台程序
创建项目的过程非常简单, 首先启动Visual Studio 2010 开发环境, 单击“开始” /“程序” /“Microsoft Visual Studio 2010” /“Microsoft Visual Studio 2010” 命令, 进入Visual Studio 2010 开发环境, 其右侧会列出已安装的产品, 如图1.12所示。
Visual Studio 2010 的起始页界面如图1.13所示。
启动Visual Studio 2010 开发环境之后,可以通过两种方法创建项目:一种是单击“文件”/“新建”/“项目”命令,如图1.14所示;另一种是通过单击“起始页”中的“新建项目”链接,如图1.15所示。
新建项目
选择其中一种方法创建项目,将弹出如图1.16所示的“新建项目”对话框。
在图1.16中左侧的“已安装的模板”列表框中选择“Visual C++”/Win32 选项,再在中间宝剑锋从磨砺出 梅花香自苦寒来窗格中选择Win32 控制台应用程序,接着用户可对所要创建的项目进行命名、选择保存的位置、设定是否创建解决方案目录。在命名时可以使用用户自定义的名称,也可使用默认名,用户可以单击“浏览”按钮设置项目保存的位置。需要注意的是,解决方案名称与项目名称一定要统一,最后单击“确定”按钮。弹出如图1.17所示的对话框。
在程序向导中单击“完成”按钮,可完成创建。单击“下一步”按钮,则可进行详细设置。这里我们选择默认设置,进入项目。
1.2.4 编写第一个C++程序“Hello World!”
如图1.18所示,界面中左边的解决方案资源管理器中显示了本程序所有包含和依赖的
1 选择“Win32 控制台应用程序”选项
2 填写项目名称
3 选择保存位置
2 单击完成创建
1 单击进入下一步
4 单击“确定”按钮创建项目
宝剑锋从磨砺出 梅花香自苦寒来文件。
头文件中保存着函数、变量的声明,与之相对应的源文件提供这些函数、变量的实现。该项目的入口在HelloWorld.cpp 这个源文件中,因为它包含了程序的入口主函数main 。相关说明如图1.19所示。
C++程序的入口是main函数,控制台应用程序也可以用_tmain作为入口。为保持一致,今后将把_tmain函数改为main。但无论用哪个,编译器都会找到它并把它作为入口使用。在这个源文件中包含一个头文件stdafx.h,它由编译器生成,其中包含了项目中常用的头文件。return
1 程序中包含的头文件
2 源文件包含的头文件
3 主函数结束,返回相应的值
4 注释,编译器不执行它的内容
1 主函数main
2 程序中包含的源文件
3 主函数main所在的源文件
语句表示函数结束,返回相应的值。主函数中执行return 后,程序结束。双斜杠(//)后边的绿
色文字代表注释,对程序只起到解释和说明的作用。程序运行时,注释不被会当做代码。
【例1.1】 HelloWorld 程序演示。
实例位置:光盘MR源码第1章1.1
下面编写一个HelloWorld 程序,如图1.20所示。
一个完整的语句需要后边加分号
“调试”菜单中的“启动调试”和“开始执行(不调试)”命令分别用于调试和运行程
序。“调试”菜单如图1.21所示。调试运行时会查找程序中的错误,并在设置的断点处进行停
留。开始执行则不会进行调试,而是直接运行程序,当程序遇到编译错误时,执行失败。可按
Ctrl+F5组合键直接运行程序。运行结果如图1.22所示。
1 调试运行
2 执行
图中“HelloWord!!”是通过输出语句printf输出的,“请按任意键继续…”的提示语是