c - 配置文件 glib 中字符串键的引号

标签 c linux glibc glib

我想使用 Linux glib 库中的 g_key_file_get_string 来读取配置文件中引号之间的字符串并忽略它们。

现在我正在使用 string_key=value 但我想在配置文件中使用 string_key="value" 当我打电话时: conf->value = g_key_file_get_string(gkf, "GENERAL_CONFIG","string_key", &error);

我希望变量 conf->value 中有 value,但不带“”。 我相信存在一个特定的函数可以做到这一点(如果没有,我将手动删除引号);

最佳答案

由于您使用的是glib,您可能正在寻找g_shell_unquote() .

关于c - 配置文件 glib 中字符串键的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21023294/

相关文章:

c - 如何用 C 语言为 HengSTLer C51 热敏票据打印机编程

linux - 启动器找不到由 tgt 创建的 ISCSI 目标

linux - gdb多线程调试如何配合linux线程调度?

c++ - C++中常用的数学函数

python - 未找到导入 MySQLdb 和 `GLIBC_2.14'

c - 为什么这两种计算字数的方法有很大不同?

c# - 将文件从 C 发送到 C#

c - OpenGL 着色器编译和链接错误

linux - 我如何找到一个库是否安装在 linux 中?

c++ - 针对非默认 glibc 的链接