函数

GLibatomic_rc_box_dup

自:2.58

声明 [src]

gpointer
g_atomic_rc_box_dup (
  gsize block_size,
  gconstpointer mem_block
)

描述 [src]

利用引用计数语义分配一个新数据块,并将 `mem_block` 中的 `block_size` 个字节复制到其中。

自版本 2.58 起可用

参数

block_size

类型: gsize

要复制的字节数,必须大于 0。

mem_block

类型: gconstpointer

要复制的内存。

该数据由函数调用者所有。

返回值

类型: gpointer

指向已分配内存的指针。

函数的调用者拥有数据的所权,并负责释放该数据。