方法

GLibSequencesort

自 2.14 起存在

声明 [源]

void
g_sequence_sort (
  GSequence* seq,
  GCompareDataFunc cmp_func,
  gpointer cmp_data
)

描述 [源]

使用 cmp_funcseq 进行排序。

cmp_func 被传递两个 seq 中的项,如果它们相等应返回 0,如果第一个在前则返回负值,如果第二个在前则返回正值。

自 2.14 起可用

参数

cmp_func

类型: GCompareDataFunc

用于排序序列的函数。

cmp_data

类型: gpointer

传递给 cmp_func 的用户数据。

此参数可以是 NULL
数据由方法调用者拥有。