vc2010学习版教程文件.doc

vc2010学习版教程文件.doc

ID:20481910

大小:67.98 KB

页数:11页

时间:2018-10-10

vc2010学习版教程文件.doc_第1页
vc2010学习版教程文件.doc_第2页
vc2010学习版教程文件.doc_第3页
vc2010学习版教程文件.doc_第4页
vc2010学习版教程文件.doc_第5页
资源描述:

《vc2010学习版教程文件.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、使用VisualStudioIDE进行C++桌面开发演练:使用项目和解决方案(C++)VisualStudio2013其他版本·VisualStudio2010·VisualStudio2008·VisualStudio2012此处介绍如何在VisualStudio中创建C++项目,添加代码,然后生成并运行该项目。本演练中的项目是一个程序,该程序跟踪正在玩各种纸牌游戏的玩家数量。在VisualStudio中,可以将工作组织为项目和解决方案。一个解决方案可以包含多个项目,例如,一个DLL和一个引用该DL

2、L的可执行文件。有关详细信息,请参阅解决方案和项目。系统必备·若要完成本演练,你必须了解C++语言的基础知识。创建项目若要创建项目,请先选择项目类型模板。对于各种项目类型,VisualStudio会根据类型设置编译器设置,生成起始代码,稍后你可以进行修改。创建项目1.在菜单栏上,依次选择“文件”、“新建”、“项目”。2.在“新建项目”对话框的左侧窗格中,依次展开“已安装的模板”节点、“VisualC++”节点,然后选择“Win32”。3.在已安装模板列表的中间窗格中,选择“Win32控制台应用程序”。

3、4.在“名称”框中输入项目的名称。对于此示例,请输入“游戏”。你可以接受“位置”下拉列表中的默认位置,输入其他位置,或者选择“浏览”按钮,浏览要保存项目的目录。当你创建项目时,VisualStudio会将该项目放入一个解决方案。默认情况下,解决方案的名称与项目名称相同。你可以更改“解决方案名称”框中的名称,但是对于此示例,请保留默认名称。选择“确定”按钮,启动“Win32应用程序向导”。5.在“Win32应用程序向导”的“概述”页面上,选择“下一步”按钮。1.在“应用程序设置”页的“应用程序类型”下,

4、选择“控制台应用程序”。在“其他选项”下,清除“预编译头”设置,然后选择“空项目”设置。选择“完成”按钮创建项目。现在有了项目,但项目还没有源代码文件。组织解决方案中的项目和文件你可以使用“解决方案资源管理器”来组织和管理解决方案中的项目、文件及其他资源。本部分演练演示如何将类添加到项目中。当你添加类时,VisualStudio将添加相应的.h和.cpp文件。下面,为测试类的主程序添加一个源代码文件。向项目添加类1.如果未显示“解决方案资源管理器”,请在菜单栏上依次选择“视图”、“解决方案资源管理器”

5、。2.在“解决方案资源管理器”中,打开“头文件”文件夹的快捷菜单,然后依次选择“添加”、“类”。在“添加类”对话框的左侧窗格中,展开“VisualC++”节点,选择“C++”,然后在已安装模板列表的中间窗格中选择“C++类”。选择“添加”按钮。3.在“通用C++类向导”中,在“类名称”框中输入“Cardgame”。请勿修改默认的文件名和设置。选择“完成”按钮。4.Cardgame.h文件将在编辑器中打开。进行以下更改:o在类定义的左大括号之后添加两个私有数据成员。C++复制intplayers;sta

6、ticinttotalParticipants;o修改VisualStudio生成的默认构造函数。在public:访问说明符之后,将发现如下所示的行:Cardgame(void);对其进行修改,使其带有一个类型为int、以玩家命名的参数。C++复制Cardgame(intplayers);o在默认析构函数之后,为名为GetParticipants的静态int成员函数添加内联声明,该成员函数没有参数且返回totalParticipants值。C++复制staticintGetParticipants()

7、{returntotalParticipants;}2.在你对Cardgame.h文件进行更改之后,该文件应类似于:C++复制#pragmaonceclassCardgame{intplayers;staticinttotalParticipants;public:Cardgame(intplayers);~Cardgame(void);staticintGetParticipants(){returntotalParticipants;}};#pragmaonce行通知编译器要包括文件,仅有一次。有

8、关详细信息,请参阅once。有关此头文件中的其他C++关键字的信息,请参阅类、int、静态和公共。3.在编辑窗格中选择“Cardgame.cpp”选项卡,打开进行编辑。4.删除文件中的所有内容,并用此代码替换:C++复制#include"Cardgame.h"#includeusing namespacestd;intCardgame::totalParticipants=0;Cardgame::Cardgame(intplayers

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

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

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