标签: serialization boost
解释了如何拆分加载和保存函数,但boost_serialization_split_member()声明在类中。
如何声明一个类被外部拆分为两个函数?
答案 0 :(得分:5)
标有“Splitting serialize into save/load”的文档部分说明了如何执行此操作。基本上,对于save命名空间中定义的相关类型,您有两个模板函数load和boost::serialization。然后使用BOOST_SERIALIZATION_SPLIT_FREE宏。
save
load
boost::serialization
BOOST_SERIALIZATION_SPLIT_FREE