函数
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。数据由函数的调用者所有。