函数
GLibSequencesort_changed_iter
自:2.14
声明 [src]
void
g_sequence_sort_changed_iter (
GSequenceIter* iter,
GSequenceIterCompareFunc iter_cmp,
gpointer cmp_data
)
描述 [src]
类似于 g_sequence_sort_changed(),但使用 GSequenceIterCompareFunc
而不是 GCompareDataFunc
作为比较函数。
iter_cmp
接收两个指向 GSequence
中迭代器的指针。如果迭代器相等,应返回 0;如果第一个迭代器在第二个之前,返回负值;如果第二个迭代器在第一个之前,返回正值。
可用自:2.14
参数
iter
-
类型:
GSequenceIter
一个
GSequenceIter
。数据由函数的调用者所有。 iter_cmp
-
用于比较序列中迭代器的函数。
cmp_data
-
类型:
gpointer
传递给
cmp_func
的用户数据。该参数可以是 NULL
。数据由函数的调用者所有。