ImageVerifierCode 换一换
格式:PPT , 页数:13 ,大小:299.72KB ,
文档编号:7904173      下载积分:15 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-7904173.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(momomo)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(《Visual C++程序设计及实践》课件第1章C++概述.ppt)为本站会员(momomo)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

《Visual C++程序设计及实践》课件第1章C++概述.ppt

1、-1-本章目标 了解C+历史的发展 了解C+的特性 了解常见的几种C+编程工具 了解常用的C+项目类型 掌握在VS2010下编译与运行C+程序 掌握基本的C+输入输出方法-2-C+简介C+历史 第一阶段(80年代到1995年):这一阶段是早期的面向对象语言,并且凭借着接近C语言的效率,在工业界使用的开发语言中占据了相当大份额;第二阶段(1995年到2000年):这一阶段C+推出了标准模板库(STL)、Boost程序库,并加入了对泛型程序设计的支持;第三阶段(2000年至今):这一阶段是C+发展历史上的新高峰,出现了以Loki、MPL等程序库为代表的产生式编程和模板元编程,这些新技术的出现和原有

2、技术的融合,使C+成为当今主流程序设计语言中最复杂的一种。-3-C+简介C+标准 第一版:1998年国际标准组织(ISO)颁布了C+程序设计语言的国际标准ISO/IEC1988-1998。1998年是C+标准委员会成立的第一年,以后每5年视实际需要更新一次标准。第二版:在2003年准时发布,即ISO/IEC 1482/2003。第三版:C+11版,之前称为C+0 x,新标准的更新原定于2009年,但是由于各界对新特性存在很大的争议,C+11最终国际投票已于2011年才结束,所有国家都投出了赞成票。国际化标准组织于2011年9月1日出版发布ISO/IEC 14882:2011。C+2011正式成

3、为新的C+标准。-4-C+简介C+特性 高效:C+是与C语言同样高效且具有可移植性的多用途程序设计语言,为保证语言的简洁和运行的高效,很多特性都是以库(如STL)或其他的形式提供的,而没有直接添加到语言本事;兼容性:与C语言尽可能兼容,藉此提供一个从C到C+的平滑过渡;广泛:支持多种程序设计方法,结构化程序设计、面向对象程序设计、泛型程序设计等;跨平台:避免平台限定,C+中没有用于特定平台的限定。-5-C+编程环境主流开发工具 Unix:gcc、gdb、vi、make;Windows:Visual Studio、C+Builder、Eclipse;嵌入式:Keil、ADS、MDK、IAR;-6

4、-C+编程环境Visual StudioVS版本版本年份年份C+版本版本说明说明Visual Studio 971997年Visual C+5.0是最早的Visual Studio版本,包含有面向Windows开发使用的Visual Basic 5.0、Visual C+5.0、Visual J+、Visual FoxProVisual Studio 6.01998年Visual C+6.0所有开发语言的开发环境均升至6.0版本,其中Visual Basic是最后一次发布,从下一个版本(7.0)开始,进化成一种新的面向对象的语言:Visual Basic.NETVisual Studio 20

5、022002年Visual C+7.0微软引入建立在.NET框架上(版本1.0)的托管代码机制以及一门新的语言C#Visual Studio 20032003年Visual C+7.1对Visual Studio 2002进行部分修订,内部版本号为7.1Visual Studio 20052005年Visual C+8.0该版本的Visual Studio包含.NET框架的2.0版Visual Studio 20082007年Visual C+9.0简体中文专业版于2008年发布,包含.NET框架3.5Visual Studio 20102010年Visual C+10.0.NET框架升级到4

6、.0版Visual Studio 20122012年Visual C+11.0.NET框架升级到4.5版,支持Windows 8 Metro开发Visual Studio 20132013年Visual C+12.0.NET框架升级到4.5.1版,支持 Windows 8.1 App开发,增强了团队协作能力Visual Studio 20152015年Visual C+14.0.NET框架升级到5.0版,支持跨平台移动开发-7-C+编程环境联机帮助 MSDN是一个以Visual Studio和Windows平台为核心整合的开发虚拟社区,包括技术文档、在线电子教程、网络虚拟实验室、微软产品下载等

7、一系列服务 通过MSDN窗口中的索引来搜索通常是最有效的方法。-8-C+编程环境C+项目类型 Visual Studio项目模版ATL项目、CLR项目、MFC项目、测试项目 Visual Studio文件结构 解决方案文件、解决方案选项文件、项目文件、浏览数据库文件、筛选器文件、迁移用户文件、接口定义(IDL)、文件自述文件-9-输入/输出标准输入与输出对象 cin对象:从标准输入终端(通常是键盘)上获得数据 cout对象:将输出流中的数据发送到标准输出设备 cerr对象:输出警告和错误信息给程序的使用者;clog对象:输出程序执行的一般日志信息。-10-输入/输出使用cout对象进行输出 使

8、用“using namespace std”语句引入标准库的命名空间 操作符“”的左操作数必须是ostream对象;右操作数是要输出的值 在cout输出语句中可以连续使用两次输出操作符(操作符)#include using namespace std;int main(int argc,char*argv)cout Enter two numbers:)接受一个istream对象作为其左操作数,一个对象作为其右操作数 输入操作符返回其左操作数作为结果,因此可以将多个输入操作合并成单个语句#include using namespace std;int main(int argc,char*ar

9、gv)cout Enter two numbers:v1 v2;-12-小结 C+是从C语言演变而来的,是C语言的扩展 C+是具有国际标准的编程语言,通常称作ANSI/ISO C+C+和C语言一样,是高效且可移植的多用途程序设计语言 为保证语言的简洁和运行的高效,C+的很多特性都是以库(如STL)或其他的形式提供的,而没有直接添加到语言本事 C+源文件以“.cpp”为扩展名,头文件以“.h”为扩展名,一个C+应用程序一般有多个源文件和头文件 C+程序必须有一个入口函数,控制台程序的入口函数是main()函数,Windows窗体程序的入口是WinMain()函数 C+通过标准库提供的流来进行输入输出谢 谢 Thanks for listening.

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|