电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

Visual studio 2012 C++ 指导教程

  • 资源ID:811       资源大小:512.50KB        全文页数:55页
  • 资源格式: DOC        下载积分:2金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要2金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

Visual studio 2012 C++ 指导教程

+ 指导教程012在本指导教程中,将介绍 发环境,以及可以使用 + 创建的各种类型的应用程序。 其中包括命令行应用程序、用程序,甚至简单的游戏。 本指导教程还将介绍如何创建可重用代码库,以及如何在编写和测试了代码后将其交付给客户。因为每个主题都以上一主题中的信息为基础,所以我们建议您按顺序完成指导教程。 在每个主题的底部,您可以找到指导教程下一主题的导航链接和上一主题的链接(如果需要返回并查看某些内容)。本指导教程假定您具备 C+ 语言的基础知识。本节内容介 (C+)描述如何使用 建解决方案和项目,以便有效地编写代码并生成、调试、测试和部署应用程序。创建命令行应用程序 (C+)介绍 C 和 C+ 命令行应用程序,讨论如何创建符合 C 或 C+ 程序,并描述如何使用命令行编译器编译应用程序。创建 用程序 (C+)描述如何创建 应用程序、体应用程序、窗体控件,甚至简单的 戏。创建可重用代码(C+)描述如何创建动态链接库 (静态库和托管程序集,以便多个应用程序可以方便地重用代码。下一步要做什么 (C+)包含指向文档其他部分的链接,您可以学习关于指导教程中介绍的主题的更多信息。介 (C+)成开发环境 (提供了一组工具,可帮助您编写和修改代码,以及检测和更正错误。在这些主题中,您将创建一个新的标准 C+ 程序,并使用 C+ 开发人员提供的功能测试该程序的功能。 您创建的简单程序将跟踪有多少个玩家正在玩各种纸牌游戏。本演练涵盖以下内容: 演练:使用项目和解决方案 (C+) 演练:生成项目 (C+) 演练:测试项目 (C+) 演练:调试项目 (C+) 演练:部署程序 (C+)演练:使用项目和解决方案 (C+)在 ,可以将您的工作组织为项目和解决方案。 一个解决方案可以包含多个项目,例如,一个 一个引用该 可执行文件。 有关更多信息,请参见解决方案和项目基础知识。此演练演示如何创建项目,使用“解决方案资源管理器” 向项目中添加文件,在文件中键入代码,然后生成项目。系统必备若要完成本演练,您必须了解 C+ 语言的基础知识。创建项目在使用 写 + 程序的过程中,第一个任务是选择项目的类型。 对于每个项目类型,会设置编译器设置,并会为您生成起始代码。在此演练中的项目中,您将创建一个基本程序,该程序跟踪有多少个玩家正在玩不同的纸牌游戏。创建项目1. 在“文件”菜单上指向“新建 ”,再单击“项目” 。2. 在 新建项目 对话框中,展开 模板 节点,展开 节点,然后单击 . 在已安装的模板列表中,单击 制台应用程序 。4. 输入项目名称。 对于此示例,请输入游戏。当您创建项目时,将该项目放入一个解决方案。 默认情况下,解决方案的名称与项目名称相同。 接受该名称。您可以接受默认位置、键入一个不同的位置或者浏览到要保存项目的目录。单击“确定”启动“用程序向导 ”。5. 在“用程序向导” 的“概述” 页上,单击“下一步”。6. 在“应用程序类型”下的“应用程序设置 ”页,选择“控制台应用程序”。 在“附加选项”下选择“空项目”设置。 单击“完成” 。现在有了项目,但项目还没有源代码文件。使用解决方案资源管理器“解决方案资源管理器”可帮助您使用解决方案中的文件和其他资源。在本节中,您将向项目中添加一个类,并且 添加 件。 然后,为测试类的主程序向项目添加一个新的源代码文件。向项目添加类1. 如果未显示“解决方案资源管理器” ,请在“视图” 菜单上,单击“解决方案资源管理器”。2. 在“解决方案资源管理器”中,右击“头文件” 文件夹,指向“添加”,然后单击“ 类”。在添加类向导,展开 + 节点,单击 C+单击,在已安装模板的列表中 C+ 类 ,然后单击 添加。3. 在“一般 C+ 类向导”中,键入 为“类名”,并接受默认的文件名和设置。单击“完成 ”。4. 对已在编辑区域中打开的 件进行以下更改: 在类定义的左大括号之后添加两个私有数据成员。 添加一个采用类型为 参数之一的公共构造函数原型。 p); 删除 成的默认构造函数。 默认构造函数是没有参数的构造函数。 该默认构造函数类似于: 5. 在您对 件进行更改之后,该文件应类似于:6. #9. 0. 1. 2. p);13. 14. ;#指明编译器只包含该文件一次。 有关更多信息,请参见一旦。有关此头文件中的其他 C+ 关键字的信息,请参见 类 (c+)、静态 (c+) 和 公共 (c+)。15. 双击“源文件”文件夹中的 其打开以进行编辑。16. 在 #之后,添加以下各行。17. #8. 9. 为采用一个 数的构造函数添加代码。20. p)21. 22. p;23. = p;24. 2. p)35. 36. p;37. = p;38. 1. 2. p)13. 14. p;15. = p;16. 7. 8. 7. 8. is a n");9. ;10. 11. 在“文件”菜单上,单击“保存 ”,以创建 C 源文件。12. 关闭记事本。13. 在命令提示符下,键入 cl 按 译器将生成一个可执行程序 可以在编译器显示的多行输出信息中看到可执行程序的名称。R) 32+ 0C) R) C) 若要查看 目录中的所有文件的列表,请键入 并按 件是一个中间格式文件,可以安全地忽略它。15. 若要运行 键入 按 程序显示以下文本并退出:is a 若要关闭命令提示符窗口,请键入 按 建 用程序 (C+)现在我们学习了 命令行应用程序,下面将学习如何创建 用程序。 使用 +,可以通过使用多种不同的技术来创建 用程序,如称为 本节中,我们将通过使用 建两个简单的 用程序。 我们还将通过使用 建 体控件,最后将通过使用 建一个简单的游戏。系统必备这些主题假定您具备 C+ 语言的基础知识。本节内容 创建基于 应用程序 (C+) 通过使用 建 体应用程序 (C+) 创建 体控件 (C+) 创建的一个游戏资源使用 c+)创建基于 应用程序 (C+)本演练演示如何创建基于 简单基本应用程序,该应用程序在窗口中显示“。 您可以使用在此演练中开发的代码作为创建其他基于 应用程序的模式。称为 用于创建 用程序的基于 C 的框架。 有关 更多信息,请参见 要事项为了可以更加清楚地说明本文档内各步骤中的特定代码段,我们可能会省略一个有效应用程序所必需的某些代码语句,例如 令和全局变量声明。 本文档末尾的示例一节显示了完整代码。系统必备若要完成本演练,您必须了解 C+ 语言的基础知识。有关视频演示,请参见 008 文档中的 ow C+)(视频帮助:创建 用程序 (C+))。创建基于 项目1. 在“文件”菜单上,单击“新建 ”,然后单击“项目” 。2. 在“新建项目”对话框的左侧窗格中,单击“已安装的模板 ”,单击“+”,然后选择“ 在中间窗格中,选择“目” 。在“名称”框中,键入项目名称,例如 单击“ 确定”。3. 在“用程序向导” 的“欢迎”页上,单击“ 下一步”。4. 在“应用程序设置 ”页上的在 “应用程序类型”下,选择“用程序” 。 在“附加选项”下,选择“空项目”。 单击“ 完成”创建项目。5. 在“解决方案资源管理器”中,右击 目,单击“添加”,然后单击“新建项” 。在“ 添加新项 ”对话框中选择“C+ 文件(。 在“名称”框中,键入文件名称,单击“添加” 。启动基于 应用程序1. 就像每个 C 应用程序和 C+ 应用程序都以 数作为起点那样,每个基于 应用程序同样必须要有 数。 有以下语法。2. . . . 有关此函数的参数和返回值的信息,请参见 数 。6. 由于应用程序代码必须使用现有定义,因此应将 句添加到文件中。7. #. #. #0. #1. 除 数外,每个基于 应用程序还必须具有一个窗口过程函数。 此函数通常名为 有以下语法。12. 此函数处理应用程序从操作系统接收的许多消息。 例如,在具有对话框(该对话框中有一个“确定”按钮)的应用程序中,如果用户单击该按钮,操作系统就会向该应用程序发送一条消息,告知已单击该按钮。 责响应该事件。 在此示例中,相应的响应可能是关闭该对话框。有关更多信息,请参见窗口过程。向 数添加功能1. 在 数中,创建 型的窗口类结构。 此结构包含有关该窗口的信息,例如,应用程序图标、窗口的背景色、要在标题栏中显示的名称、窗口过程函数的名称等等。 下面的示例演示一个典型 构。2. 5. = . = . = 0;8. = 0;9. = 0. = ;11. = 12. = ();13. = 4. = 5. = ;有关此结构的各字段的信息,请参见 6. 现在您已经创建一个窗口类,接下来必须将其注册。 使用 数,并将窗口类结构作为参数进行传递。17. !18. 19. 0. _T("),21. _T(",22. ;25. 26. 现在可以创建一个窗口。 使用 数。27. = _T("28. = _T(", x, y)35. / 500, 100: 6. / of (41. 2. 3. 4. 5. 500, 100,46. 7. 8. 9. );51. !2. 53. 4. _T("),55. _T(",56. ;59. 此函数返回 是某个窗口的句柄。 有关更多信息,请参见 据类型。60. 现在,使用下列代码来显示窗口。61. / 2. / (5. 66. 此时,所显示的窗口不会有太多内容,因为您尚未实现 数。67. 现在添加一个消息循环以侦听操作系统发送的消息。 如果应用程序收到一条消息,则此循环会将该消息调度至 数以接受处理。 消息循环类似于下列代码。68. 9. 0, 0)70. 71. 72. 73. 关消息循环中各结构和函数的更多信息,请参见和 时,函数应与下列代码类似。 = = = 0; = 0; = = ; = = (); = = = ;!T("),_T(",; , x, y)/ 500, 100: (00, 100,!T("),_T(",;/ (;0, 0) 向 数添加功能1. 若要启用 数来处理应用程序所收到的消息,请实现 句。要处理的第一条消息是 息。 如果必须更新所显示的应用程序窗口的一部分,该应用程序就会收到此消息。 (首次显示该窗口时,必须将其全部更新。)若要处理 息,请首先调用 后处理用于布局该窗口中的文本、按钮和其他控件的所有逻辑,再调用 对于此应用程序,开始调用和结束调用之间的逻辑会在窗口中显示字符串“。 在下列代码中,请注意数用于显示该字符串。DC = _T("); &, we (, 5,_;/ &2. 应用程序通常会处理许多其他消息,例如 下列代码展示了一个基本但完整的 数。3. . 5. . . = _T("); 0. 11. 2. & / is / we 16. / in 8. 5, 5,19. _;20. / &23. 4. 5. );26. 7. 8. 29. 0. ;33. 示例生成此示例1. 创建本演练中之前“创建基于 项目” 中的基于 项目。2. 复制这些步骤之后的代码,然后将其粘贴到 文件中。3. 在“生成”菜单上,单击“生成解决方案 ”。4. 若要运行该应用程序,请按 在显示屏的左上角应出现一个窗口,窗口中含有文本“。代码/ # = _T("/ in s = _T("( = = = 0; = 0; = = ; = = (); = = = ;!T("),_T(",; , x, y)/ 500, 100: (00, 100,!T("), _T(",;/ (;0, 0)(DC = _T("); & / is , we (, 5,_;/ applic

注意事项

本文(Visual studio 2012 C++ 指导教程)为本站会员(桔****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.