可能重复:
使用 Qt 进行序列化
我有 2 个类型为 QMap 的数据:
1.QMap小说;QString tempChapter; QString tempStory;
2.QMap组合;int tempInd; QString tempChap;
我的问题是:如何将这 2 个数据保存到一个文件中?如果保存成功,我该如何加载这两个数据?请也插入代码,因为我是一个初学者 C++ 程序员并且对 OOP 不太了解,请尽快回答这个问题!非常感谢!:)
可能重复:
使用 Qt 进行序列化
我有 2 个类型为 QMap 的数据:
1.QMap小说;QString tempChapter; QString tempStory;
2.QMap组合;int tempInd; QString tempChap;
我的问题是:如何将这 2 个数据保存到一个文件中?如果保存成功,我该如何加载这两个数据?请也插入代码,因为我是一个初学者 C++ 程序员并且对 OOP 不太了解,请尽快回答这个问题!非常感谢!:)
QDataStream支持 qt 中的所有基本集合检查QMap文档中的支持,因为您只存储其他基本 qt 类型和整数,您应该没问题