方法

GLibSequencesort_iter

自:2.14

声明 [src]

void
g_sequence_sort_iter (
  GSequence* seq,
  GSequenceIterCompareFunc cmp_func,
  gpointer cmp_data
)

描述 [src]

类似于g_sequence_sort(),但使用GSequenceIterCompareFunc作为比较函数,而不是GCompareDataFunc

cmp_func函数使用两个迭代器调用,指向seq的内容。如果迭代器相等,则应返回0;如果第一个迭代器在第二个之前,则返回负值;如果第二个迭代器在第一个之前,则返回正值。

自:2.14

参数

cmp_func

类型: GSequenceIterCompareFunc

该函数用于在序列中比较迭代器。

cmp_data

类型: gpointer

传递给cmp_func的用户数据。

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