函数

GLibrc_box_alloc

自 2.58 起生效

声明 [src]

gpointer
g_rc_box_alloc (
  gsize block_size
)

说明 [src]

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

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

已保证为任何内建类型分配合适对齐方式的数据。

自 2.58 起可用

参数

block_size

类型: gsize

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

返回值

类型: gpointer

指向分配内存的指针。

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