mfc程序设计实验课

mfc程序设计实验课

ID:11559217

大小:1.20 MB

页数:70页

时间:2018-07-12

mfc程序设计实验课_第1页
mfc程序设计实验课_第2页
mfc程序设计实验课_第3页
mfc程序设计实验课_第4页
mfc程序设计实验课_第5页
资源描述:

《mfc程序设计实验课》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MFC程序设计实验课实验一VC程序核心—类的继承与多态2(一)实验目的:2(二)实验内容:2实验二构造应用程序框架10(一)实验目的:10(二)实验内容:10(三)实验步骤:11实验三菜单、工具栏与状态栏14(一)实验目的:14(二)实验内容(一):14(三)实验步骤:15(四)实验内容(二):18(五)实验步骤:18实验四对话框25(一)实验目的:25(二)实验内容:25(三)实验步骤:26实验五常用控件应用30(一)实验目的:31(二)实验内容:31(三)实验步骤:31实验六 绘图41(一)实验目的

2、:41(二)实验内容:41(三)实验步骤:41实验七基于文档/视图结构的程序49(一)实验目的:49(二)实验内容:49(三)实验步骤:50实验八数据库编程59(一)实验目的:59(二)实验内容:60(三)实验步骤:6070实验一VC程序核心—类的继承与多态(一)实验目的:1.学习通过动态内存分配实现动态数组,并体会指针在其中的作用;2.学习定义和使用类的继承关系,定义派生类;3.熟悉不同继承方式下对基类成员的访问控制;4.学习利用虚基类解决二义性问题;5.掌握运算符重载的方法;6.学习使用虚函数实现动

3、态多态性。(二)实验内容:第一题:1.编写并测试3*3矩阵转置函数,使用数组保存3*3矩阵 在使用循环语句实现矩阵元素的行列对调,注意在循环语句中究竟需要对哪些元素进行操作。[参考代码]#includevoidmove(intmatrix[3][3]){    inti,j,k;      for(i=0;i<3;i++)             for(j=0;j

4、  matrix[i][j]=matrix[j][i];                    matrix[j][i]=k;             }}70move(data);cout<<"转置后的矩阵的为:"<

5、指针的内存及其所值的对象中的内容。[参考代码]#includevoidmove(int*matrix){    inti,j,k;      for(i=0;i<3;i++)             for(j=0;j

6、             }}voidmain(){    inti,j;      int*p=newint[3*3];      cout<<"输入矩阵的元素"<>p[i*3+j];     

7、        }      cout<<"输入的矩阵的为:"<

8、<

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

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

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