-1

我正在研究一个gtk_list_store,它将行保存到文件(g_file_set_contents(file, buffer))将数据保存到文件后,不退出,我想再次编辑文件(作为缓冲区)。为此,据我所知,我有 2 个选项:

  1. 保存数据,g_free(buffer),list_store_clear,重新加载保存的文件

  2. 将缓冲区保存到文件中,但在没有 g_free(buffer) 的情况下继续使用同一个缓冲区

两者似乎都有效,但哪种做法更好?

4

1 回答 1

1

2更好。1 只是强制计算机做额外的工作。

于 2013-05-09T06:54:18.450 回答