Windows程序设计

简述序列化的概念和设计支持序列化类的方法。 

题目

简述序列化的概念和设计支持序列化类的方法。 

参考答案和解析
正确答案: 序列化:把对象存入文件或从文件中读取对象内容的过程。
设计可序列化的类的方法:
(1)定义该类时,使用CObject类或其派生类作为基类
(2)使用DECLARE_SERIAL(CLASSNMAE) 宏
(3)定义默认构造函数
(4)在类实现中使用IMPLEMENT_SERIAL(CLASSNAME,BASECLASS)宏
(5)覆盖Serialize成员函数