当前位置:编程学习 > php >>

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

C++ 如何模仿php的对象序列化serialize()及unserialize()?有没有现成的开源代码?
答案:MFC中有现成的序列化类CArchive,至于源码微软很抠这你是知道的.

其它的没听说过有没有.

它的原理无非就是把各种各样的对象写进文件以后还能读出来还原对象.

你可以把对象类名,对象所有数据成员的值依次写入文件,指针存入的时候做个标记这是指针,然后把指针指向的数据写入文件,每个对象之间做好分割,等到读的时候按你自己写的格式读出.

 

上一个:PHP和数据库做日历 高手给点帮助呗 简单点就行 求代码
下一个:php利用checkbox一次性删除多条记录,代码怎么写?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,