我有一堆 C++ 结构。我想将它保存到文件并再次加载它们。问题是我的一些结构是指向基类(/结构)的指针。所以我需要一种方法来找出类型并创建它。它们实际上只是 POD,它们都有公共(public)成员,但没有构造函数。
从文件中保存和加载它们的最简单方法是什么?我有很多结构,我使用的唯一类型是整数、指针或 C 字符串。我在想我可以做一些宏观黑客。但我真的不知道我应该做什么。
最佳答案
你试过Boost serialization了吗?图书馆?
关于C++(半)文件保存/加载的反射? (黑客?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4655060/