【发布时间】:2013-03-11 01:55:45
【问题描述】:
最近,对于 C++11 标准库中的内容,boost 序列化并非不可能。同时,我的项目需要一个序列化和反射库。找了一圈也没找到。
因此我想知道是否有现有的(嗯......它必须是全新的才能兼容 C++11,而不是老化的 MFC)或任何关于制作我自己的基本、实用和明确的指导.在我看来,基本原理是使用 STANDARD <type_traits> 中的那些助手推断类型,这已经在没有 std 命名空间的 boost 序列化中采用。
这对你来说可能就像从鸡蛋中挑选卵石一样微不足道,但我就是无法让自己对 boost 感到满意。
【问题讨论】:
-
不,没有。反射有望成为 C++14 的一部分,但我不知道状态如何。
-
@Andy:我还没有看到关于 pre-Bristol 邮件中反射的论文,这意味着在 C++14 中不会有反射——范围也是如此。
-
@Xeo:这是个不幸的消息
-
"最近,对于 C++11 标准库中的东西,boost 序列化也不是不可能了。" 嗯,这是什么意思? Boost.Serialization 如何对任何事物进行“优化”?
-
你在问什么? C++11 标准中是否有序列化库?不。也没有反射库(类型特征不是真正的反射)
标签: c++ serialization reflection c++11