李sir_Blog

博客园 首页 联系 订阅 管理

2010年6月18日

摘要: 1:在D/v结构中, 数据都放在一份document中。我们只要把其中的成员变量依次写进文件即可。成员变量很可能是一个对象。而面向对象,我们首先应该记载其类名称,然后才是对象中的数据。读档就有点麻烦了。档程序从文件中读到一个类名称时,它如何实现一个对象,这需要动态创建技术。mfc有一套Serialize机制。目的在于把文件名的选择。文件的开关。缓存区的建立。数据的读写,提取运算符,插入运算符的重载... 阅读全文
posted @ 2010-06-18 16:55 李sir 阅读(946) 评论(0) 推荐(0)

摘要: const类对象const成员函数const成员变量 如果类对象是const类型的,则只能调用类中的const 函数,如果类的指针是const类型的,则只能调用类中的const函数即对于const对象,c++编译器不允许进行成员函数的调用,除非成员函数本身也声明为const即使是不修改对象的获取成员函数也不行,此外,编译器还不允许声明为const的成员函数修改对象要将函数指定为const,则既要在... 阅读全文
posted @ 2010-06-18 14:34 李sir 阅读(1381) 评论(0) 推荐(0)

摘要: 1:PS88:MFC的类层次结构<1>CObject<2>CCmdTarget,CDocument<3>CCmdTarget_CWinThread_CWinAppCCmdTarget_CWnd_CViewCCmdTarget_CWnd_CFrameWndC++规定,全局对象的构建将比程序进入点更早。所以theApp的构造函数将更早与main。2:RTTI(运行时... 阅读全文
posted @ 2010-06-18 11:49 李sir 阅读(832) 评论(0) 推荐(0)