试题详情
- 简答题简述设计一个支持可序列化类的设计方法?
-
序列化:把对象存入文件或从文件中读取对象内容的过程。
设计可序列化的类的方法:
(1)定义该类时,使用CObject类或其派生类作为基类
(2)使用DECLARE_SERIAL(CLASSNMAE)宏
(3)定义默认构造函数
(4)在类实现中使用IMPLEMENT_SERIAL(CLASSNAME,BASECLASS)宏
(5)覆盖Serialize成员函数 关注下方微信公众号,在线模考后查看
热门试题
- WinMain()函数的工作。
- 下列程序设计方法中,()是一种基于对象的
- MFC对话框类的基类是(),用户自定义对
- 在Windows编程中,响应键盘按键按下
- 用()关键字定义的方法,属于整个类而不属
- 对文本文件写进一行,需要调用Stream
- 当程序运行后有异常出现,该段程序就应该采
- 资源
- 设备环境DC的全称为()。
- 在VC++ 6.0在编程环境
- 已知:一个用于表示多边形的C++类CPo
- 已知严格按照匈牙利命名法命名的变量m_p
- 若没有为窗体DialogResult属性
- 要使TextBox控件呈多行显示,需要将
- 滚动条类CScrollBar的成员函数规
- ()代表窗口客户区的显示设备上下文,()
- 窗体绑定上下文BindingContex
- 数据集中的数据与数据源中的数据总是完全相
- 要将焦点设置到某控件,需要调用该控件的(
- 打开一个项目,只需打开对应的项目工作区文