我在 Qt 中有我的应用程序的首选项文件。每当我启动应用程序时,它都会加载文件并根据内容相应地创建小部件。我为用户提供了一些自定义选项。现在,当我的应用程序关闭时,我正在检查首选项是否已更改。如果是,那么我将再次打开首选项文件,然后再次在其中添加所有内容。我不是在创建临时文件,而是直接编辑文件。这种方法有效吗?还是我做错了?因为我发现了这些线程: 1.编辑现有平面文件中间的最佳方法是什么?
应该使用我的二进制文件吗?目前我正在使用 ASCII 文件。谢谢。
更新:在上面的stackoverflow链接中,正确答案有
如果您无法使用 flat,那么您将无法使用老式的更新方式
我的意思是问我使用的方法是否是老式的,现在有没有更好的方法?& 平面文件是什么意思?