2024年2月6日发(作者:)
第一章: 编程环境介绍
1.1 visual studio 2010介绍
Visual Studio 2010(vs2010)是微软公司于2010年推出的集成开发环境,相比visual
C++6.0而言,其界面被重新设计和组织,项目管理更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community
Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL
Server,它还支持 IBM DB2和Oracle数据库。
Visual studio 2010也是一个多语言集成开发环境,其支持visual C++、visual basic、C#和ASP等应用系统开发。Visual studio系列集成开发环境仍然在不断发展完善,到写本书为止,微软已经发布了visual studio 2015。
对于学习C++程序设计,Visual studio 2010完全是一个足够好的编程环境,也是目前流行的C++程序开发环境之一。Visual studion 2010有多个不同版本,分别是:
专业版:
专业版(professional)面向个人开发人员,提供集成开发环境、开发平台支持、测试工具等,是商业版本。
高级版
高级版(Premium):创建可扩展、高质量程序的完整工具包,相比专业版增加了数据库开发、Team Foundation Server(TFS)、调试与诊断、MSDN订阅、程序生命周期管理(ALM),是商业版本。
旗舰版
旗舰版(Ultimate):面向开发团队的综合性ALM工具,相比高级版增加了架构与建模、实验室管理等,是商业版本。
学习版
学习版(Express)是一个免费工具集成开发环境。从本质上讲,Visual Studio 2010
Express是轻量级版本的集成开发环境,可在Microsoft DreamSpark获得,但你必须有微软dreamspark,也可以通过邮箱等方式验证你的学生身份来获取该版本。 在本书的实验中,免费的实验版本足以完成所有实验。
1.2 visual studio 2010安装
Visual Studion 2010的安装很智能化。下载vs2010的iso文件,然后用虚拟光驱软件打开该镜像文件,并点击其中的安装文件,将出现如图1-1的界面:
在右边界面中,点击要安装的编程环境,然后就按照系统提示一步一步安装即可。安装过程中,可以自己选择安装路径,也可以使用默认的安装路径。
VS2010安装完成之后,即可按照1.3所介绍的方式开始学习C++程序设计了。
图1-1 启动安装界面
1.3 如何创建控制台工程
1、Windows7环境下,选择开始=》所有程序=》Microsoft Visual Studio 2010 Express=》Microsoft
Visual Studio 2010 Express, 打开visual studio 2010的界面如图1-2所示。
图1-2 VS2010启动界面
2、选择文件菜单=》新建=》项目,如图1-3所示:
新建
项目
3、点击新建之后将出现如下界面,用于创建新项目。如图1-4所示。
图1-3 新建项目菜单
Visual C++
名称位置
解决方案名称
Win32控制台应用程序
在此界面中,做如下工作:
选择Visual C++,选择Win32控制台应用程序。
在名称文本框中输入要建立的工程名称
在位置文本框中输入保存工程的路径,也可以点击右边的浏览按钮选择保存路径。
4 解决方案名称一般与工程名相同, ○如果要在一个方案中包含几个工程,则可以让解决方案名称与工程名称不同。右边创建解决方案目录最好选择,这样会在位置指定的目录下创建一个解决方案文件夹。否则,就会在位置中指定的目录下直接创建项目。
5 最后,点击确定,进入下一个界面 ○4、工程名称设置后,点击确定的界面,直接点击下一步将出现项目类型显示界面,如图1-5所示。
图1-4 新建项目
图 1-5 项目类型
5、点击下一步之后的界面如图1-6所示:
空项目
图1-6 项目信息
在此界面中,选择空项目,这样visual studio不会为创建的工程项目添加任何代码,否则会自动添加一些代码。
点击完成后,将看到工程项目的界面如下所示。
6、工程项目管理界面如图1-7所示。
图1-7 工程项目管理界面
在此界面的工程项目名称上右击鼠标,显示如下菜单窗口。
7、右击添加文件的菜单窗口,如图1-8所示。
添加
新建项
在此窗口中,有两种选择:
1 选择添加=》新建项:这时可以为工程项目添加新建的文件,可以是头文件,也可以 ○是源程序文件。
2 选择添加=》现有项:可以将已有的程序文件添加到工程项目中。 ○ 其他选项不需要使用。
8、选择添加新建项之后的界面如图1-9所示。
图1-8 添加文件
Visual C++
C++文件(.cpp)
头文件(.h)
图1-9 添加新文件
1如果要添加源程序文件,则选择C++文件。
○2如果要添加头文件,则选择头文件
○3其他类型不要选择。
○4在名称位置输入新建文件的名称,如果不添加后缀名,则C++文件默认为.cpp,头文○件默认为.h。
5位置默认为工程目录,○新建文件保存在工程目录下。也可以改变位置为想保存文件的任何位置。
6点击添加按钮
○9、添加文件之后,可以在工程目录区看到文件,也可以在工程目录下找到新创建的文件。添加新文件之后的项目管理界面,如图1-10所示。
代码编辑区
项目管理区
属性显示区
编译信息显示区
图1-10 项目管理界面
在解决方案区域,可以看到刚才新建的文件。默认情况下,该文件是打开的。如果没有打开,则双击该文件将打开文件。这时就可以在文件中添加代码。
在项目管理界面中可以分成4个区域,分别是代码编辑区、项目管理区、编译信息显示区和属性显示区。
10、添加程序之后的文件如下,如图1-11所示。
图1-11 添加程序代码
在此界面中,vs2010默认的字体比较小。如果修改编辑窗口的字体大小,按住ctrl,然后滚动鼠标的滚轮,就可以改变编辑窗口字体大小。
程序编写完成之后,点击调试=》生成项目,即可在编译信息显示区看到编译信息。如果程序没有语法错误,则会自动生成可执行程序。如果程序有语法错误,则会给出错误信息。双击错误信息行,vs2010即可定位到错误代码行。
如果编译程序后,在程序链接阶段出现如下错误信息:"LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏",则可通过修改vs2010的设置参数解决。解决方法如下:
右击项目,选择项目属性=》配置属性=》连接器=》清单文件=》嵌入清单的属性“是”改为“否”。
1.4 visual studio 2010调试工具介绍
Visual studio 2010默认情况下,调试工具栏是没有显示的。可以通过视图菜单=》工具栏=》调试。选择调试就可以在工具栏上显示调试工具。如图1-12所示。
图1-12 设置调试工具栏
调试工具栏的如图1-13所示。
调试工具栏
图1-13 调试工具栏
调试工具栏按钮从左向右的功能如下:
启动调试:点击后,程序将运行到下一个断点。
停止调试:点击后,程序停止运行,退出调试状态。
全速运行:点击后,程序将一直运行到结束。
运动到函数里,点击后,程序将单步运行到函数里。这种方式可以用于调试单数。
单步运行:点击后,程序将运行一步,如果遇到函数调用语句,直接运行函数调用,不单步进入函数里面运行,跳到函数调用的下一条语句。
运行出去:点击后,从当前函数里运行到函数之外,程序停留在函数调用语句之后的一条语句等待运行。
设置断点:点击后,在当前光标所在行设置一个断点,设置断点的前提是光标必
须在有效的语句行。也可以用鼠标在需要设置断点的行的窗口右边点击来设置断点。
1.5 C++程序单步调试实例
启动调试后,程序将直接运行到第一个断点处,此时,可以在VS2010中查看程序当前的状态,变量的值等,从而判断程序是否正确。调试窗口如图1-14所示。
断点,程序停止在这里
代码区域
变量查看区
图1-14 调试界面
在变量查看区域,可以查看当前程序中变量的值。也可以通过将变量添加到监视分页中来一直监控某些变量的值。默认是在自动窗口查看变量,自动窗口中的变量是vs2010自动添加的。


发布评论