小弟请教各位高手,串行化如何实现?

vogueboy 2002-04-02 07:20:05
我现要将三个不同的类的对象串行化存档,定义成员变量CObArray m_ObArray,调用m_ObArray.Add(myObject)存储我觉得没什么问题。在读文件时,我必须将不同的类的对象加入到相应的链表中,可m_ObArray.GetAt(index)的返回值是CObject *, 我怎么知道它的具体类阿??
...全文
36 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyjalor 2002-04-02
  • 打赏
  • 举报
回复
你的三个类的串行化调用最好在稳当的串行化时候调用,
这样你的思路清晰一些,按先后顺序来调用就可以了!
vogueboy 2002-04-02
  • 打赏
  • 举报
回复
是各自定义了串行化函数,但最终所有的对象都存储在一个文件里,打开文件的时候,我调用m_ObArray.Serialize(ar),文件中所有的对象都保存在m_ObArray里了。如果用三个CObArray, 那读文件的时候,怎么读取阿?
hnyyy 2002-04-02
  • 打赏
  • 举报
回复
应该将三个各自定义串行化函数
或者简单地用三个CObArray 对象

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧