请给我链接,或者告诉我c++中的"智能"序列化。什么是"智能"-我想在c#类的字段附近使用像属性这样的结构,这将表明这些字段必须被序列化。
问题:反射?使用宏来弥补这个问题怎么样?
也许有另一种方法来自动序列化类的字段?没有属性和反射。
环境:(后端,服务器)c++, JSON
UPD0:如何实现Boost库
c++中没有反射,预处理器不解析c++代码。
您需要提供函数来序列化和反序列化您希望序列化的任何类型。
要么滚你自己的序列化,要么使用一些已经这样做的第三方库。Boost有序列化功能,您可以尝试一下。