【发布时间】:2011-12-07 10:48:18
【问题描述】:
我如何告诉 boost 对于特定结构它不应该写入/读取类“版本”标识符?
我正在编写一些包装类,用于以较小的方式序列化某些类型(如可变长度整数)。如果包装器编写了一个类版本,则大小减小的全部意义就丢失了(在大多数情况下最终会变大)。
例如,给定integer a,我将替换此代码:
ar & a;
用这个:
ar & wrapper(a);
我看到了 is_wrapper 特征,但我真的找不到任何文档说明它的作用,或者它是否有帮助。
【问题讨论】:
标签: c++ boost boost-serialization