《C++语言入门经典》一1.2 Visual Studio 2010 集成编译环境

简介: 本节书摘来自华章出版社《C++语言入门经典》一书中的第1章,第1.2节,作者 郭鑫 顾彦玲,更多章节内容可以访问云栖社区“华章计算机”公众号查看

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所示。
image

image

注意
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
(续)
image

单击此处,安装Visual Studio 2010

C++语言入门经典

Microsoft Visual Studio 10.0 ”。

显示正在加载组件
image

1 选中“我已阅读并接受
许可条款”单选按钮
2 单击“下一步”按钮
image

(5)在选择安装类型的选项页界面中,用户可以选择“完全”和“自定义”两种方式。
如果选择“完全”,安装程序会安装系统的所有功能;如果选择“自定义”, 用户可以选择想
要安装的项目, 增加了安装程序的灵活性, 如图1.5所示。

1 选择安装类型
2 选择安装路径
3 单击“安装”按钮,开始安装
image

1 选择“自定义”安装方式
2 选择安装路径
3 单击“下一步”按钮,开始安装
image

( 6) 在图1.5中, 选择好产品安装路径后单击“安装” 按钮, 可进入产品的安装界面。若单击“下一步” 按钮, 则可进入选择要安装的功能界面, 如图1.6所示。

(7)选择好产品安装路径之后,单击“安装”按钮,进入如图1.7所示的“Microsoft Visual Studio 2010 旗舰版安装程序-安装页”界面,在其中显示了正在安装组件。
2 选择安装路径
3 单击“安装”按钮,开始安装
1 选择要安装的功能
image

1 显示要安装的组件列表
2 显示安装进度
image

(8)安装完毕后,单击“下一步”按钮,弹出如图1.8所示的“Microsoft Visual Studio 2010
9
宝剑锋从磨砺出 梅花香自苦寒来
安装程序-完成页”界面,单击“完成”按钮。至此,Visual Studio 2010 程序开发环境安装完成。
image

1.2.2 卸载Visual Studio 2010

如果想卸载Visual Studio 2010,可以按以下步骤进行。
(1)在Windows 7 操作系统中,单击“控制面板”/“程序”/“程序和功能”命令,在打开窗口的列表框中选中“Microsoft Visual Studio 2010 旗舰版-简体中文”选项,如图1.9所示。
image

(2)单击“卸载/更改”按钮,弹出“Microsoft Visual Studio 2010 旗舰版”对话框,如图1.10所示。
(3)单击“下一步”按钮,弹出“Microsoft Visual Studio 2010 旗舰版安装程序-维护页”界面,如图1.11 所示。单击“卸载”链接进行卸载即可。
image

单击此处,即可卸载Visual Studio 2010 开发环境
image

1.2.3 使用Visual Studio 2010 创建一个C++控制台程序

创建项目的过程非常简单, 首先启动Visual Studio 2010 开发环境, 单击“开始” /“程序” /“Microsoft Visual Studio 2010” /“Microsoft Visual Studio 2010” 命令, 进入Visual Studio 2010 开发环境, 其右侧会列出已安装的产品, 如图1.12所示。

image

Visual Studio 2010 的起始页界面如图1.13所示。

image

启动Visual Studio 2010 开发环境之后,可以通过两种方法创建项目:一种是单击“文件”/“新建”/“项目”命令,如图1.14所示;另一种是通过单击“起始页”中的“新建项目”链接,如图1.15所示。

image

新建项目
image

选择其中一种方法创建项目,将弹出如图1.16所示的“新建项目”对话框。
在图1.16中左侧的“已安装的模板”列表框中选择“Visual C++”/Win32 选项,再在中间宝剑锋从磨砺出 梅花香自苦寒来窗格中选择Win32 控制台应用程序,接着用户可对所要创建的项目进行命名、选择保存的位置、设定是否创建解决方案目录。在命名时可以使用用户自定义的名称,也可使用默认名,用户可以单击“浏览”按钮设置项目保存的位置。需要注意的是,解决方案名称与项目名称一定要统一,最后单击“确定”按钮。弹出如图1.17所示的对话框。
在程序向导中单击“完成”按钮,可完成创建。单击“下一步”按钮,则可进行详细设置。这里我们选择默认设置,进入项目。

1.2.4 编写第一个C++程序“Hello World!”

如图1.18所示,界面中左边的解决方案资源管理器中显示了本程序所有包含和依赖的
image
image

1 选择“Win32 控制台应用程序”选项
2 填写项目名称
3 选择保存位置
2 单击完成创建
1 单击进入下一步
4 单击“确定”按钮创建项目
宝剑锋从磨砺出 梅花香自苦寒来文件。
头文件中保存着函数、变量的声明,与之相对应的源文件提供这些函数、变量的实现。该项目的入口在HelloWorld.cpp 这个源文件中,因为它包含了程序的入口主函数main 。相关说明如图1.19所示。
C++程序的入口是main函数,控制台应用程序也可以用_tmain作为入口。为保持一致,今后将把_tmain函数改为main。但无论用哪个,编译器都会找到它并把它作为入口使用。在这个源文件中包含一个头文件stdafx.h,它由编译器生成,其中包含了项目中常用的头文件。return
image
image

1 程序中包含的头文件
2 源文件包含的头文件
3 主函数结束,返回相应的值
4 注释,编译器不执行它的内容
1 主函数main
2 程序中包含的源文件
3 主函数main所在的源文件

语句表示函数结束,返回相应的值。主函数中执行return 后,程序结束。双斜杠(//)后边的绿
色文字代表注释,对程序只起到解释和说明的作用。程序运行时,注释不被会当做代码。
【例1.1】 HelloWorld 程序演示。
实例位置:光盘MR源码第1章1.1
下面编写一个HelloWorld 程序,如图1.20所示。

一个完整的语句需要后边加分号
image

“调试”菜单中的“启动调试”和“开始执行(不调试)”命令分别用于调试和运行程
序。“调试”菜单如图1.21所示。调试运行时会查找程序中的错误,并在设置的断点处进行停
留。开始执行则不会进行调试,而是直接运行程序,当程序遇到编译错误时,执行失败。可按
Ctrl+F5组合键直接运行程序。运行结果如图1.22所示。

1 调试运行
2 执行
image

图中“HelloWord!!”是通过输出语句printf输出的,“请按任意键继续…”的提示语是

image

相关文章
|
2月前
|
C++ Windows
.NET Framework安装不成功,下载`NET Framework 3.5`文件,Microsoft Visual C++
.NET Framework常见问题及解决方案汇总,涵盖缺失组件、安装失败、错误代码等,提供多种修复方法,包括全能王DLL修复工具、微软官方运行库及命令行安装等,适用于Windows系统,解决应用程序无法运行问题。
175 3
|
21天前
|
存储 C++
C++语言中指针变量int和取值操作ptr详细说明。
总结起来,在 C++ 中正确理解和运用 int 类型地址及其相关取值、设定等操纵至关重要且基础性强:定义 int 类型 pointer 需加星号;初始化 pointer 需配合 & 取址;读写 pointer 执向之处需配合 * 解引用操纵进行。
133 12
|
6月前
|
存储 负载均衡 算法
基于 C++ 语言的迪杰斯特拉算法在局域网计算机管理中的应用剖析
在局域网计算机管理中,迪杰斯特拉算法用于优化网络路径、分配资源和定位故障节点,确保高效稳定的网络环境。该算法通过计算最短路径,提升数据传输速率与稳定性,实现负载均衡并快速排除故障。C++代码示例展示了其在网络模拟中的应用,为企业信息化建设提供有力支持。
163 15
|
6月前
|
存储 算法 安全
企业员工数据泄露防范策略:基于 C++ 语言的布隆过滤器算法剖析[如何防止员工泄密]
企业运营过程中,防范员工泄密是信息安全领域的核心议题。员工泄密可能致使企业核心数据、商业机密等关键资产的流失,进而给企业造成严重损失。为应对这一挑战,借助恰当的数据结构与算法成为强化信息防护的有效路径。本文专注于 C++ 语言中的布隆过滤器算法,深入探究其在防范员工泄密场景中的应用。
105 8
|
10月前
|
缓存 监控 前端开发
Go 语言中如何集成 WebSocket 与 Socket.IO,实现高效、灵活的实时通信
本文探讨了在 Go 语言中如何集成 WebSocket 与 Socket.IO,实现高效、灵活的实时通信。首先介绍了 WebSocket 和 Socket.IO 的基本概念及其优势,接着详细讲解了 Go 语言中 WebSocket 的实现方法,以及二者集成的重要意义和具体步骤。文章还讨论了集成过程中需要注意的问题,如协议兼容性、消息格式、并发处理等,并提供了实时聊天、数据监控和在线协作工具等应用案例,最后提出了性能优化策略,包括数据压缩、缓存策略和连接管理优化。旨在帮助开发者更好地理解并应用这些技术。
474 3
|
11月前
|
编译器 C语言 C++
配置C++的学习环境
【10月更文挑战第18天】如果想要学习C++语言,那就需要配置必要的环境和相关的软件,才可以帮助自己更好的掌握语法知识。 一、本地环境设置 如果您想要设置 C++ 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C++ 编译器。 二、文本编辑器 通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。 C++ 程序的源文件通常使用扩展名 .cpp、.cp 或 .c。 在开始编程之前,请确保您有一个文本编辑器,且有足够的经验来编写一个计算机程序,然后把它保存在一个文件中,编译并执行它。 Visual Studio Code:虽然它是一个通用的文本编辑器,但它有很多插
313 6
|
11月前
|
算法 C++
2022年第十三届蓝桥杯大赛C/C++语言B组省赛题解
2022年第十三届蓝桥杯大赛C/C++语言B组省赛题解
236 5
|
11月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
1854 3
|
12月前
|
C++ 内存技术
[转]Visual C++内嵌swf文件并播放
[转]Visual C++内嵌swf文件并播放
|
11月前
|
存储 编译器 C语言
深入计算机语言之C++:类与对象(上)
深入计算机语言之C++:类与对象(上)