方法

GLibKeyFileremove_comment

自: 2.6

声明 [源代码位置]

gboolean
g_key_file_remove_comment (
  GKeyFile* key_file,
  const gchar* group_name,
  const gchar* key,
  GError** error
)

描述 [源代码位置]

从`group_name`中删除`key`上方的注释。如果`key`是`NULL`,则删除`group_name`上方的注释。如果`key`和`group_name`都是`NULL`,则删除文件中第一个组上方的注释。

自: 2.6

参数

group_name

类型: const gchar*

一个分组名,可以是`NULL`。

参数可以是`NULL`。
数据由方法的调用者拥有。
值是一个以NUL结尾的UTF-8字符串。
key

类型: const gchar*

一个键。

参数可以是`NULL`。
数据由方法的调用者拥有。
值是一个以NUL结尾的UTF-8字符串。
error

类型: GError **

恢复错误返回位置。

参数可以是`NULL`。
如果返回位置不是 NULL,那么您必须将其初始化为 NULLGError*
如果没有错误,方法将会将参数初始化为 NULL
发生错误时,参数将设置为一个新的分配的 GError;调用者将负责管理和释放数据。

返回值

类型: gboolean

如果是移除的注释,则返回 TRUE,否则返回 FALSE