函数
GLibHashTableget_values_as_ptr_array
since: 2.76
声明 [src]
GPtrArray*
g_hash_table_get_values_as_ptr_array (
GHashTable* hash_table
)
描述 [src]
检索散列表 hash_table
中所有的值,作为一个 GPtrArray
。返回的数据在散列表的值被释放之前是有效的。
这将对散列表中的每一个条目进行迭代以构建返回值。要更高效地遍历 GHashTable
中的条目,请使用 GHashTableIter
。
你应该始终使用 g_ptr_array_unref()
解引用返回的数组。
Available since: 2.76
此功能不可直接对语言绑定使用。
参数
hash_table
-
类型:
GHashTable
一个
GHashTable
。数据由函数的调用者拥有。