函数

GLibPtrArraysized_new

声明 [源代码]

GPtrArray*
g_ptr_array_sized_new (
  guint reserved_size
)

描述 [源代码]

创建一个带有预分配的reserved_size个指针的新GPtrArray,并且引用计数为1。如果你将要向数组中添加许多指针,这可以避免频繁的重新分配。但是请注意,数组的长度仍然是0。

此函数对于语言绑定不可直接访问。

参数

reserved_size

类型: guint

预分配的指针数量。

返回值

类型: 一个包含gpointer的数组

新的GPtrArray

数据由调用函数拥有。