Be MySelf                                                    
 

 

日志更新

最新评论

留言板

链接

Blog信息





FactoryMethod 方法和对象序列化的问题
haosheng 发表于 2006/8/9 17:58:00

 问题的描述大概是这样的,有一个产品的基类,然后有很多基本这个产品的派生类。

CSrcObject

|-------CScrObject1

|-------CScrObject2

|------.......

其中每个类都支持序列化。

定义一个 CSrcObject的vector. 发

现序列化这个vector的时候,保存是可以保存,但是读取得时候怎么写呢。

 

后来终于找到一个解决方法,用CObList取代 vector.MFC提供的sample DrawCli很好的解释了这个问题,然后再看看msdn的解释

Supports ordered lists of nonunique CObject pointers accessible sequentially or by pointer value.

class CObList : public CObject
 
似乎应该找到了答案,但是局限于MFC

阅读全文 | 回复(0) | 引用通告 | 编辑 | 收藏该日志
 


发表评论:

    昵称:
    密码:
    主页:
    标题: