基于C的conf文件阅读器

标签 c configuration-files

我的代码使用基于文本的conf 文件,其中包含 key=value 类型条目。我想为文件添加节功能,即搜索节数,搜索节中的特定键。

我想知道是否有任何库/函数已经做到了这一点,我可以重用。我的怀疑是肯定的,因为很多 gnu 软件都使用这样的文件。如果 cmd 行标志的 getopt 存在,那么像 conf 文件阅读器之类的东西也应该存在。但我就是找不到它。如有任何信息,我们将不胜感激。

最佳答案

Glib提供了读取'key=value'类型配置文件的函数。请参阅:http://library.gnome.org/devel/glib/stable/glib-Key-value-file-parser.html .

关于基于C的conf文件阅读器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2115353/

相关文章:

c - 打印两个已排序的 C 列

java - 从 Windows 上的 C 中检测 32/64 位 Java

c# - 使用 App.config 设置强类型变量

c++ - Visual Studio Code 设置默认配置

c# - 在 MSTest (testConfig) 中使用配置文件

c++ - 从有更多参数的配置文件中读取一个参数,使用 boost program_options

c - 如何在c文件中找到随机行?

使用指针和数组正确调用函数

c - 如何使用 C 从文件中读取文本并将值插入结构中?

c++ - 一种覆盖文件中少数位置的方法