VC++综合实训报告模板

VC++综合实训报告模板

ID:37900268

大小:95.50 KB

页数:11页

时间:2019-06-02

VC++综合实训报告模板_第1页
VC++综合实训报告模板_第2页
VC++综合实训报告模板_第3页
VC++综合实训报告模板_第4页
VC++综合实训报告模板_第5页
资源描述:

《VC++综合实训报告模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VC++综合实训报告实训名称:VC++综合实训专业:移动应用开发班级:姓名:指导老师:实训时间:2011.2.21-2011.3.4-9-VC++综合实训报告目录1实训目标22实训过程22.1第一章22.2第二章32.3第三章32.4第四章43FDraw的测试54总结5-9-VC++综合实训报告实训目标(1)掌握C++程序的基本组成、数据类型和表达式、程序的基本控制结构;(2)掌握全局变量、局部变量、静态变量的使用方法;(3)掌握OOP中的类、继承、封装和多态的实现方法;(4)熟练运用构造函数、析

2、构函数和虚函数;(5)熟练运用输入输出流的基本用法;(6)掌握MFC的应用程序框架生成过程和应用MFC的应用程序框架设计;(7)掌握文档的定义、使用,文档—视结构的生成、滚动与文档交互的方法;(8)理解图形设备环境GDI的基本知识;(9)理解MFC消息映射机制;(10)熟练运用VC++6.0调试代码的基本方法,包括设置断点、stepinto、stepover的使用。1实训过程1.1第一章1、实训内容2011年2月21日课时量4实训内容第一章OOP基础详细内容1.C/C++入门程序分析2.输入并运行

3、Simple.cpp3.数据类型与变量定义4.C/C++基础样板程序分析5.宏与常量定义6.自定义数据类型7.函数的默认变元8.指针与变量引用9.函数重载与函数模板10.变量的存储位置11.变量的作用域-9-VC++综合实训报告体会和收获通过这一章的学习对C++的知识又有了巩固,同时又有了新的了解。当编译一个C++程序时计算机的内存被分为四个区域:程序代码区、全局变量区、堆栈区和堆区。还对函数模板有了了解,函数模板不是真正的函数,它只是C++编译器生成具体函数的一个模子。C++中的变量可以分为全局

4、变量、静态全局变量、静态局部变量和局部变量。其中,全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区、局部变量存放在内存的栈区。1、思考题的解答1)、如何使用冒泡排序算法重新改写[源程序1-3]中的函数sortArray(intintArry[],intn)?答:voidsortArray(intintArr[],intn){inti,j,temp;for(i=0;iintArr[j]){temp=intAr

5、r[i];intArr[i]=intArr[j];intArr[j]=temp;}}}for(i=0;i

6、。所以说这一代码不存在内存的泄漏。3)、什么是引用?函数的参数传递使用指针的方式和使用引用的方式有什么区别?-9-VC++综合实训报告答:引用是为已有的变量起别名,当建立引用时,程序用另一个变量名称初始化引用。对引用的改动实际就是对目标的改动。使用引用的方式要在程序结束前释放,否则会出现内存泄漏,而指针则不用释放,也就不存在内存的泄漏。4)、什么是函数的重载?函数重载的匹配顺序是怎样的?答:是指C++允许申明和实现名称相同、参数类型或数量不同的函数,在调用时系统可以根据参数类型的不同来选择调用不同

7、的函数实现代码。函数重载的匹配顺序:1、寻找一个严格的匹配(类型完全相同),如果找到了,就调用此函数。2、通过内部转换寻找一个匹配,只要找到了,就调用此函数。3、通过用户定义的转换寻找一个匹配,若能找到唯一的一组转换,就调用此函数。1.1第二章1、实训内容2011年2月22日课时量4实训内容第二章OOP实现详细内容1.类的基本定义与实现2.面向对象基本概念分析3.OOP实现技术分析4.类模版5.异常处理体会和收获在这一章的学习中知道了异常的处理方法,定义异常(try语句块),将那些有可能产生错误的

8、语句框定在try块中;抛掷异常(throw语句块),当异常产生时,抛掷异常代码;处理异常(catch),将特定异常处理的语句放在catch语句块中,以便异常被捕获石处。知道了构造函数是类中特殊的成员函数,它们与类同名,但在析构函数之前冠以“~”字符,以区别与构造函数。在定义构造函数与析构函数时,不能为它们指定返回类型。构造函数的作用是在对象被建立时自动地对对象进行初始化,如为指针数据成员建立该成员所指向的对象。析构函数则用于在对象的生命周期结束时执行一些必要的操作,如删除指针数据成

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

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

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