我将我的一个成员变量从std :: map移动到boost :: unordered_map,以获得插入时的性能优势。但是,这破坏了我使用boost序列化进行导出/导入存档的功能。
我尝试过查找但无法找到任何信息,想知道是否有可以包含的头文件,为该类提供序列化支持?
非常感谢。
我将我的一个成员变量从std :: map移动到boost :: unordered_map,以获得插入时的性能优势。但是,这破坏了我使用boost序列化进行导出/导入存档的功能。
我尝试过查找但无法找到任何信息,想知道是否有可以包含的头文件,为该类提供序列化支持?
非常感谢。
请查看我的分布式开局书籍学习项目中的unordered_map_serialization.h文件。这应该是你正在寻找的内容。
我看到有人在序列化/map.hpp中使用unordered_map替换了map,而且这样做是有效的。