方法

GLibStringChunkinsert

声明 [源]

gchar*
g_string_chunk_insert (
  GStringChunk* chunk,
  const gchar* string
)

描述 [源]

GStringChunk 添加 string 的副本。它返回指向 GStringChunk 中新字符串副本的指针。如果需要,字符串中的字符可以更改,但您不应该在字符串的末尾之后更改任何内容。

g_string_chunk_insert_const() 不同,此函数不检查重复。此外,使用 g_string_chunk_insert() 添加的字符串不会在查找重复时通过 g_string_chunk_insert_const() 进行搜索。

参数

string

类型: const gchar*

要添加的字符串。

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

返回值

类型: gchar*

指向在 GStringChunk 中的 string 副本的指针。

方法调用者将获取返回数据的所有权,并负责释放它。
值是一个以 NUL 结尾的 UTF-8 字符串。