RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
基于MFC怎么实现类的序列化

c++中的序列化与反序列化怎么实现的?

系列化就是直接保留数据字节流,反系列化就是把字节流按照规则初始化一个类实例举例:DataClass::int 成员2个 a和bDataClass::Serialize() 将a和b直接写入硬盘,写入的过程不提 直接api CreateFile WriteFile写入DataClass::UnSerialize() 读取a和b的字节流,前4字节初始化a,后4字节初始化b理解?任何数据类型 最终都是可以分解到字节的比如简单的CPoint类 说穿了 不就2个int x,y mfc类都可以系列化 反系列化

vc编程怎样保存数据到磁盘序列化?

在VC编程中,可以使用MFC提供的CFile类将数据序列化并保存到磁盘中。具体步骤包括:

1.创建一个CFile对象;

2.调用CFile类的Open函数打开一个文件;

3.调用对象的Write函数将数据写入文件;

4.关闭文件,调用CFile类的Close函数。在写数据时,可以使用CObject类提供的Serialize函数将数据序列化,以便在读取时能够还原。

到此,以上就是小编对于mfc 序列化的问题就介绍到这了,希望这2点解答对大家有用。


当前题目:基于MFC怎么实现类的序列化
当前地址:http://www.jxjierui.cn/article/cdeecid.html