使用fstream库在C ++中进行数据库处理

时间:2015-02-11 22:26:40

标签: c++ fstream

我正在制作游戏,并且我试图让它将所有变量写入文件,然后在打开程序时能够再次读取它,从而保存您的进度。有什么简单的方法可以做到这一点吗?如果有帮助,可以在https://github.com/DualSwords/Dual-Swords/blob/dual-swords-post-beta/Dual%20Swords:%20Beta%201.9找到代码。感谢您提供给我的任何帮助!

1 个答案:

答案 0 :(得分:0)

您正在寻找序列化所有应用程序的对象并将其保存/加载到文件中。

最简单的方法当然是使用poweverful boost serialization library。它的使用非常简单,如教程所示:它只需要在每个对象中使用一个selialisation函数(ok和一些收藏的健身房)。