函数

GLibListforeach

声明 [src]

void
g_list_foreach (
  GList* list,
  GFunc func,
  gpointer user_data
)

描述 [src]

GList 的每个元素调用一个函数。

func 而言,从 list 中删除元素是安全的,但它必须在此元素之后不得修改列表的任何部分。

此函数对语言绑定不可直接访问。

参数

list

类型: gpointer 列表

GList,必须指向列表的顶部。

数据由函数的调用者拥有。
func

类型: GFunc

用于每个元素数据的函数。

user_data

类型: gpointer

传递给函数的用户数据。

该参数可以是 NULL
数据由函数的调用者拥有。