gpt4 book ai didi

c - gtk+ 清除 GList

转载 作者:行者123 更新时间:2023-11-30 14:30:23 26 4
gpt4 key购买 nike

我需要删除所有并清除我的 gtk+ 应用程序中的 GList。我该怎么做?

谢谢

最佳答案

释放列表及其中的数据,然后清除列表的简单方法如下:

g_list_foreach(list, g_free, NULL);
g_list_free(list);
list = NULL;

NULL 是空列表,因此最后一行将其清除,以便您可以再次使用它。

当然,如果您的数据应该由其他函数释放,请使用该函数而不是 ShinTakezou 所说的 g_free()

关于c - gtk+ 清除 GList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3328106/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com