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 + -
显示快捷键?