C++ 如何模仿php的对象序列化serialize()及unserialize()?有没有现成的开源代码?

[复制链接]
查看11 | 回复1 | 2013-5-9 21:30:43 | 显示全部楼层 |阅读模式
MFC中有现成的序列化类CArchive,至于源码微软很抠这你是知道的.其它的没听说过有没有.它的原理无非就是把各种各样的对象写进文件以后还能读出来还原对象.你可以把对象类名,对象所有数据成员的值依次写入文件,指针存入的时候做个标记这是指针,然后把指针指向的数据写入文件,每个对象之间做好分割,等到读的时候按你自己写的格式读出....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行