我一直在寻找能够序列化完全未知对象的东西。
我知道Qt具有serialization功能,该功能也可用于qvariant对象。这是否意味着我可以将任何复杂的对象传递给QVariant(即也具有指针和/或指针循环的对象)并序列化该对象?
看来boost::any isn't supported by serialization。
由于C++中缺乏反射,如果不编写自己的特定类型序列化例程,这是否不可能?
最佳答案
是的,如果不编写自己的序列化代码,就不可能做到这一点,因为C++没有反射。您,差不多就知道了。
关于c++ - 序列化未知对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38872258/