【发布时间】:2013-03-21 11:53:40
【问题描述】:
我在 Qt 中有我的应用程序的首选项文件。 每当我启动应用程序时,它都会加载文件并根据内容相应地创建小部件。我为用户提供了一些自定义选项。现在,当我的应用程序关闭时,我正在检查首选项是否已更改。如果是,那么我将再次打开首选项文件,然后再次在其中添加所有内容。我不是在创建临时文件,而是直接编辑文件。这种方法有效吗?还是我做错了?因为我发现了这些线程: 1.What is the best way to edit the middle of an existing flat file?
应该使用二进制文件吗?目前我正在使用 ASCII 文件。 谢谢。
更新:在上面的stackoverflow链接中正确答案有
如果您不习惯使用 flat,那么您就会不习惯使用老式 更新方式
我的意思是问我使用的方法是否是老式的,现在有没有更好的方法? & 平面文件是什么意思?
【问题讨论】: