函数

GLibHashTableget_keys

自:2.14

声明 [src]

GList*
g_hash_table_get_keys (
  GHashTable* hash_table
)

描述 [src]

检索哈希表hash_table内部的每个键。返回的数据在更改哈希释放这些键之前是有效的。

这会遍历哈希表中的每个条目来构建返回值。为了更有效地遍历GHashTable中的条目,请使用GHashTableIter。

自:2.14

此函数不直接对语言绑定可用。

参数

hash_table

类型: GHashTable

一个 GHashTable

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

返回值

类型: 一个包含所有键的GList列表

一个包含哈希表中所有键的GList。列表的内容由哈希表拥有,不应修改或释放。完成使用列表后,请使用g_list_free()。

函数的调用者拥有数据容器,但不拥有容器内部的数据。