函数
GLibHashTableremove
声明 [源码]
gboolean
g_hash_table_remove (
GHashTable* hash_table,
gconstpointer key
)
描述 [源码]
从GHashTable中删除一个键及其关联的值。
如果使用g_hash_table_new_full()创建了GHashTable,则使用提供的销毁函数释放键和值,否则需要确保自行释放任何动态分配的值。
参数
hash_table-
类型:
GHashTable一个
GHashTable。数据由函数的调用者拥有。 key-
类型:
gconstpointer要删除的键。
参数可以是为 NULL。数据由函数的调用者拥有。