gslist.zc
来自「实现树形结构」· ZC 代码 · 共 45 行
ZC
45 行
import "gtypes"import "gmem"public [name="c"]struct GSList data: gpointer next: GSListend//import func g_slist_push_allocator (GAllocator): voidimport func g_slist_pop_allocator: voidimport func g_slist_alloc: GSListimport func g_slist_free (GSList): voidimport func g_slist_free_1 (GSList): voidimport func g_slist_append (GSList,gpointer): GSListimport func g_slist_prepend (GSList,gpointer): GSListimport func g_slist_insert (GSList,gpointer,gint): GSListimport func g_slist_insert_sorted (GSList,gpointer,GCompareFunc): GSListimport func g_slist_insert_before (GSList,GSList,gpointer): GSListimport func g_slist_concat (GSList,GSList): GSListimport func g_slist_remove (GSList,gconstpointer): GSListimport func g_slist_remove_all (GSList,gconstpointer): GSListimport func g_slist_remove_link (GSList,GSList): GSListimport func g_slist_delete_link (GSList,GSList): GSListimport func g_slist_reverse (GSList): GSListimport func g_slist_copy (GSList): GSListimport func g_slist_nth (GSList,guint): GSListimport func g_slist_find (GSList,gconstpointer): GSListimport func g_slist_find_custom (GSList,gconstpointer,GCompareFunc): GSListimport func g_slist_position (GSList,GSList): gintimport func g_slist_index (GSList,gconstpointer): gintimport func g_slist_last (GSList): GSListimport func g_slist_length (GSList): guintimport func g_slist_foreach (GSList,GFunc,gpointer): voidimport func g_slist_sort (GSList,GCompareFunc): GSListimport func g_slist_sort_with_data (GSList,GCompareDataFunc,gpointer): GSListimport func g_slist_nth_data (GSList,guint): gpointerequ g_slist_next (list: GSList) = not nil (list) -> next (list), nilend
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?