std :: map

时间:2016-10-31 14:00:00

标签: c++ serialization boost

有没有办法对使用boost :: archive :: text_oarchive序列化的std :: map进行部分反序列化,然后保存到文件中? 例如,我们有一个大的序列化和保存的映射,其中键是整数,值是一些结构,现在我们需要通过部分返回...加载前100条记录,然后加载下100条记录......等等。 有没有libs,boost类或解决方案呢?

1 个答案:

答案 0 :(得分:1)

通常会调用相同的serialize()函数来序列化和反序列化。如果您想将其部分取回,则应首先将其部分序列化。