- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
步骤2 如图1-14所示,选择“文件”选项卡,在左侧文件类型列表中选择“C++ Source File”选项,表示创建一个C++源程序。 //实训1-1 #include iostream using namespace std; int main() { coutWelcome to C++ World!\n; coutMy Friend!endl; return 0; } 2.编译连接 将代码输入编辑区后,需要对程序进行编译连接,以发现源程序中是否存在错误。 步骤1 执行“组建”→“编译[实训1-1.cpp]”菜单命令,系统将显示图所示对话框,询问是否在创建源文件的目录下建立一个活动工程和一个工作空间。 步骤2 单击“是”按钮,将创建一个与C++源程序同名的工作区(对应文件为“实训1-1.dsw”)和一个工程(对应文件为“实训1-1.dsp”),系统开始编译。编译结束后,将在输出窗口输出编译信息,如图所示。 步骤3 编译信息显示“实训1-1.obj - 0 error(s), 0 warning(s)”,表示编译程序时没有错误和警告。为此,继续执行“组建”→“组建[实训1-1.exe]”菜单命令,对生成的目标程序进行连接,以生成可执行程序,如图所示。 3.调试运行 编译连接通过后,执行“组建”→“执行[实训1-1.exe]”菜单命令,或者直接按【Ctrl+F5】组合键,运行生成的程序,将出现图所示画面。结果正确无误,按任意键返回。 至此,一个完整的C++程序从建立到运行就完成了。 项目拓展 熟悉Visual C++工作区与工程的使用 C++程序唯有放入某个工作区和工程,才能被编译和连接。 为了便于读者更好地使用Visual C++,我们首先对工作区、工程等概念进行一些简要说明。 (1)在Visual C++中,工作区用来管理工程,而工程用来管理C++源程序(*.cpp)、C++头文件(*.h)、资源文件等。因此,如果我们开发的程序比较庞大的话,应首先创建工作区,然后创建工程,最后利用工程管理C++源程序、头文件等。 (2)我们既可以为在工作区新建工程,或者在工程中新建C++程序、头文件,也可以将现有工程添加到工作区中,或者将现有C++源程序、头文件等添加到工程中。 (3)Visual C++的编译是针对工程中的C++程序的,而连接是针对工程的。通过选择“组建”菜单中的“组建”,可以对工程中的程序统一进行编译和连接。 (4)每个工作区和工程都与某个文件夹相对应,并且工作区文件的扩展名为.dsw,工程文件的扩展名为.dsp。 (5)创建工程时,如果系统尚未创建工作区,则系统会自动创建一个与工程同名的工作区,并以此名称在指定文件夹中创建一个新文件夹,以存放相关文件。 (6)要想编辑C++源程序或头文件等,最好打开工作区文件,如此一来,我们可以直接对C++源程序、头文件等进行修改、编译和连接。 (7)如果创建的工程是一个Win32 Console Application(Win32控制台应用程序),则必须在工程中的某个C++程序中包含main()函数,以设置应用程序的入口。此外,每个工程中只能有一个main()函数,否则,将无法连接目标文件。 Thank you! * 项目一 任务一 体会面向对象与面向过程的不同思维方式 任务二 创建简单的C++应用程序 打开C++面向对象程序设计之门 任务说明 任务一 体会面向对象与面向过程的不同思维方式 在本任务中我们来学习面向对象程序设计思想以及其与面向过程的不同。 预备知识 一、什么是面向对象的程序设计思想 二、面向对象与面向过程比较 一、什么是面向对象的程序设计思想 其基本出发点是尽可能按照人类认识世界的方法和思维方式来分析和解决问题。客观世界是由许多具体的事物或者事件、抽象的概念和规则等组成的,因此,人们研究的对象——事、物、概念都统称为“对象”。面向对象的设计方法是以对象作为最基本的元素,以对象作为分析问题、解决问题的核心。 下面我们了解几个面向对象程序设计中涉及的基本概念。 1.对象 2.类 3.封装 4.继承 5.多态 面向对象程序设计方法的优势可以归纳为以下几点: 二、面向对象与面向过程比较 (1)程序的开发效率高 (2)程序代码的可重用性高 (3)程序易于维护 任务实施 运用面向对象和面向过程两种思想解决同一问题 案例说明 本任务中我们将分别使用面向过程和面向对象的程序设计方法设计两个功能完全相同的程序(根据矩形的长和宽求其周长和面积),并结合任务内容说明两种程序设计思想的异同。 实施步骤 1.以面向过程的程序设计方式思考 步骤1 以面向过程的思想来解决问题,步骤如下: (1)确定所求长方形的长和宽。 (2)确定计算长方形的周长和面积
您可能关注的文档
最近下载
- 留置看护辅警笔试题(附答案).docx VIP
- 桥梁养护人员应知应会培训——桥梁常见病害检查与养护(下部结构及附属设施)课件.pptx VIP
- 人教版小学三年级上册数学应用题专项练习3.pdf VIP
- 2025年工作总结ppt模板下载.pptx VIP
- 超构表面透镜在生物医学成像领域应用.pptx VIP
- DB54T 0248-2022 藏沙蒿栽培技术规程.docx VIP
- DB2311T 063-2023 黑河马 地方标准.pdf VIP
- 医疗器械购进管理工作程序.doc VIP
- 公路桥梁养护员应知应会-桥梁养护管理基本知识与养护检查工作流程.pdf VIP
- 2024年北京市中小学生天文观测竞赛试题附答案.doc
有哪些信誉好的足球投注网站
文档评论(0)