C ++ 11标准中是否有全新的序列化和反射库?

时间:2013-03-21 13:55:00

标签: c++ serialization reflection c++11

最近,对于C ++ 11标准库中的内容,boost序列化并不是不可能的。同时我需要一个序列化以及我的项目的反射库。我四处搜寻,没找到。

因此,我想知道是否存在(嗯...它必须是全新的C ++ 11兼容,而不是老化的MFC)或任何关于制作我自己的基本,实用和明确的指导。据我所知,理由是在STANDARD <type_traits>中使用这些帮助器来推断类型,这已经在没有std命名空间的boost序列化中被采用。

对你而言,这可能对于从鸡蛋中挑选鹅卵石一样微不足道,但我无法让自己对增强感到高兴。

2 个答案:

答案 0 :(得分:8)

要真正回答这个问题,虽然有点迟了:现在cereal显然正是你所要求的。

答案 1 :(得分:1)

好吧,如果你想要一个完整的序列化解决方案,也许你可以试试ROOT reflection。但这不是一个轻型库。另一方面,这是一个完整的解决方案。