方法
GLibStringfree_to_bytes
自 2.34 版本开始
声明 [源码]
GBytes*
g_string_free_to_bytes (
GString* string
)
描述 [源码]
将 string
的内容的所有权转移给一个新分配的 GBytes
。GString
结构本身被释放,因此在调用此函数后不应再使用 string
。
请注意,虽然 GString
确保其缓冲区始终具有尾随的空字符(不会反映在“len”中),但返回的 GBytes
不包含这个额外的空字符;即其长度正好等于“len”成员。
自 2.34 版本开始
返回值
类型: GBytes
包含 string
内容的新分配的 GBytes
;string
本身已被释放。
方法调用者获取返回数据的所有权,并负责释放它。 |