函数

GLibPtrArrayset_free_func

自:2.22

声明 [源]

void
g_ptr_array_set_free_func (
  GPtrArray* array,
  GDestroyNotify element_free_func
)

描述 [源]

设置在销毁数组时释放每个元素的函数,无论是通过 g_ptr_array_unref(),当 g_ptr_array_free() 调用且 free_segment 设置为 TRUE,还是在移除元素时。

自:2.22

此函数不可直接由语言绑定获得。

参数

array

类型: 一个指向 gpointer 的数组

是一个 GPtrArray

数据由函数的调用者拥有。
element_free_func

类型: GDestroyNotify

一个用于在销毁 arrayNULL 时释放元素的函数。