gpt4 book ai didi

c - 有没有办法从文件中读取多行键值?

转载 作者:行者123 更新时间:2023-11-30 17:40:14 25 4
gpt4 key购买 nike

我有以下配置文件:

 [GENERAL_CONFIG]
filter_subnetworks = 192.168.105.0/24 1.1.0.0/16 192.168.105.0/24
192.168.105.0/24 1.1.0.0/16 192.168.105.0/24
192.168.105.0/24 1.1.0.0/16 192.168.105.0/24

我想使用 g_key_file_get_string_list (gkf, "GENERAL_CONFIG", "filter_subnetworks", &s_len, &error) 读取所有子网,但此函数读取一行。

最佳答案

您的输入文件似乎不符合 glib Key-value file parser 函数所需的格式。

所有键值都应该在一行上,并且应该有一个显式的列表分隔符(不仅仅是空格),例如 ;,,请参阅 g_key_file_set_list_separator()功能。

如果您要使用他们的 API,请转换文件以符合所需的 glib 格式。请注意,一旦您将文件保存回来,它就会使用 glib API,因此“欺骗”它加载其他内容没有什么意义。

关于c - 有没有办法从文件中读取多行键值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21572950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com