2013年11月26日

【boost】使用serialization库序列化子类

摘要: boost.serialization库是一个非常强大又易用的序列化库,用于对象的保存与持久化等。使用base_object可以在序列化子类的同时也序列化父类,以此获得足够的信息来从文件或网络数据中反序列化出子类。最近在工作中却遇到这样一个问题,代码示例如下struct Field{ friend class boost::serialization::access; template void serialize(Archive & ar, const unsigned int version) { ar & boost::serialization::... 阅读全文

posted @ 2013-11-26 23:57 小水坝 阅读(1783) 评论(0) 推荐(0) 编辑

导航