函数

GLibListremove

声明 [src]

GList*
g_list_remove (
  GList* list,
  gconstpointer data
)

描述 [src]

GList 中删除一个元素。如果两个元素包含相同的数据,则只删除第一个。如果没有元素包含数据,则 GList 保持不变。

此函数对语言绑定不可直接使用。

参数

list

类型: 指向 gpointer 的指针的列表

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

数据由调用函数拥有。
data

类型: gconstpointer

要删除元素的数组。

参数可以为 NULL
数据由调用函数拥有。

返回值

类型: 指向 gpointer 的指针的列表

修改后 GList 的起始位置。

数据由调用的函数拥有。