Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List GTK列表:导入文本_List_Gtk - Fatal编程技术网

List GTK列表:导入文本

List GTK列表:导入文本,list,gtk,List,Gtk,我想在我的C程序中添加一个列表…我知道如何用GTK+构建列表,在打开的程序中添加字符串,等等…但是当你想维护列表的内容时,情况就不同了。我想将内容保存在一个.txt文件中,我有两列,第一列包含字符串类型,第二列包含int类型,但是当我打开程序时,如何在列表中导入.txt文件的内容? 我想用空格分隔字符串类型和int类型,在向量中加载.txt文件的内容,在向量中插入字符串类型,在另一个向量中插入int类型,并将字符串类型的向量值分配给第1列,int类型的向量值分配给第2列。 但我认为这是个坏主意。

我想在我的C程序中添加一个列表…我知道如何用GTK+构建列表,在打开的程序中添加字符串,等等…但是当你想维护列表的内容时,情况就不同了。我想将内容保存在一个.txt文件中,我有两列,第一列包含字符串类型,第二列包含int类型,但是当我打开程序时,如何在列表中导入.txt文件的内容? 我想用空格分隔字符串类型和int类型,在向量中加载.txt文件的内容,在向量中插入字符串类型,在另一个向量中插入int类型,并将字符串类型的向量值分配给第1列,int类型的向量值分配给第2列。 但我认为这是个坏主意。
有什么好主意吗?

当您从.txt文件中读取记录时,应该在GtkListStore中插入值,然后用于从中读取。

但是如何使用好方法共享相应列中的值?我正在考虑使用SQLite。我想要一个好主意,从一个.txt文件发送数据,例如,在一个列表中…在适当的列中的每个数据都有不同的数据类型。我显然使用GtkTreeView和GtkListStore。我认为使用.txt文件不是最好的主意,所以我想再找一个好主意。我正在考虑使用SQLite,但可以接受较轻的解决方案。