函数

GLibatomic_rc_box_alloc0

自:2.58

声明 [src]

gpointer
g_atomic_rc_box_alloc0 (
  gsize block_size
)

说明 [src]

分配 `block_size` 字节的内存,并为其添加原子引用计数语义。

将返回数据的内筒设置为空。

当引用计数降至 0 时,数据将被释放。

保证已分配的数据对于任何内置类型都对齐合适。

自 2.58 以来可用

参数

block_size

类型: gsize

分配的大小,必须大于 0。

返回值

类型: gpointer

指向已分配内存的指针。

函数调用者取得对数据的拥有权,并负责释放它。