Chinaunix首页 | 论坛 | 博客
  • 博客访问: 669492
  • 博文数量: 81
  • 博客积分: 1659
  • 博客等级: 上尉
  • 技术积分: 1286
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-02 16:36
个人简介

专注于嵌入式和图像处理

文章分类

全部博文(81)

文章存档

2014年(1)

2013年(7)

2012年(46)

2011年(27)

分类: WINDOWS

2012-09-09 09:13:09

1.单文档(SDI)和多文档(MDI)的区别?
  a.单文档应用程序每次只能打开一个文档或文件,只有一个窗口,多文档应用程序每次可以读     写多个文件或文档可同时对多个文档进行操作,可以有多个子窗口。
  b.在创建SDI界面的应用程序时,不生成CChildFrame类,CMainFrame类的基类为CFrameWnd类
    在创建MDI界面应用程序时,CMainFrame类的基类为CMDIFrameWnd。
2.虚函数和纯虚函数的区别
  a.含有纯虚函数的类称为抽象类,纯虚函数中基类中只有声明没有定义,在子类中必须有其实     现。
  b.包含纯虚函数的抽象类不能定义对象。而包含虚函数的类则可以。
3.指针和引用的区别
  1)引用声明时必须初始化,指针可不必
  2)引用初始化后不可改变,指针则可以改变所指的对象
  3)不存在指向空值的引用,但存在指向空值的指针。
4.malloc和new的区别
  1)new分配对象空间时会调用其相应类的构造函数,malloc只是简单的分配内存。
阅读(2162) | 评论(0) | 转发(0) |
0

上一篇:MFC之ListBox

下一篇:Camshift算法

给主人留下些什么吧!~~