方法
GLibVariantDictclear
从:2.40 开始
声明 [src]
void
g_variant_dict_clear (
GVariantDict* dict
)
描述 [src]
释放与 GVariantDict
相关的所有内存,但不会释放该 GVariantDict
结构本身。
通常,如果您想在构建值的过程中中止,则仅将在堆分配的 GVariantDict
上做此操作才有意义。如果调用 g_variant_dict_end()
,则无需调用此函数,在由 g_variant_dict_new
分配的字典上也不需要调用此函数(有关该函数的更多信息,请参见 g_variant_dict_unref()
)。
可以在初始化的 GVariantDict
或先前通过调用 g_variant_dict_clear()
清除的 GVariantDict
上调用此函数,但不能在未初始化的内存上调用此函数。
从 2.40 版本起可用