2015-02-11 44 views
-4

我想提出一个游戏,我试图让它写所有的变量到一个文件中,然后就可以当你打开程序读一遍,从而节省你的进步。有没有简单的方法可以做到这一点?如果有帮助,该代码可以在https://github.com/DualSwords/Dual-Swords/blob/dual-swords-post-beta/Dual%20Swords:%20Beta%201.9感谢你可以给我任何帮助,找到了!数据库福使用C中的fstream的图书馆

+0

有很多简单的方法可以做到这一点。既然你在尝试,你可以直接在这个问题上展示这个尝试,让它更专注一些。 – 2015-02-11 22:31:36

+2

请在这里发布你想用你的代码做什么的小样本,而不是在github上。当其他人希望在6个月内获得相同的答案时,该代码可能会非常不同,因此这里给出的答案对发布的代码没有意义。 – 2015-02-11 22:31:38

+0

闻起来就像你需要一个数据库。从SQLite到MySql等都有各种大小的数据库。数据库将处理您的数据管理,因此您不必这样做。 – 2015-02-11 23:23:39

回答

0

您正在寻找序列化应用程序的所有对象,并保存/他们从文件加载到/。

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