函数
GLibBytesnew_take
自:2.32
声明 [源]
GBytes*
g_bytes_new_take (
gpointer data,
gsize size
)
描述 [源]
从数据创建一个新的 GBytes
。
此调用后,data
属于 GBytes
,调用者可能无法再修改它。data
的内存需要动态分配,并最终使用 g_free()
释放。
要使用来自其他分配器的内存创建 GBytes
,请参阅 g_bytes_new_with_free_func()
。
data
可以为 NULL
,如果 size
为 0。
自:2.32