增强将未定义的映射保存到磁盘的能力

Boost ability to save an unordered_map to disk

本文关键字:磁盘 能力 保存 映射 未定义 增强      更新时间:2023-10-16

下面有一个无序映射,我想保存到磁盘。问题是指向自定义类的无序映射包含指针。你能给我举一个如何做到这一点的例子吗?

boost::unordered_map<char*,boost::variant<macro*,module*>,myhash,cmp_str> *_REF;

您需要某种序列化机制来将映射的内容保存到磁盘。为此,我建议查看Boost序列化库:

http://www.boost.org/libs/serialization/

希望这能有所帮助。