方法
自:2.4
声明 [src]
void
g_queue_sort (
GQueue* queue,
GCompareDataFunc compare_func,
gpointer user_data
)
参数
compare_func
-
类型:
GCompareDataFunc
用于对
queue
进行排序的GCompareDataFunc
。这个函数接收队列的两个元素,如果它们相等应返回0,如果第一个元素应在第二个之前则返回负值,如果第二个元素应在第一个之前则返回正值。 user_data
-
类型:
gpointer
传递给
compare_func
的用户数据。参数可以是 NULL
。数据由方法调用者拥有。