方法
GLibQueueinsert_sorted
自:2.4
声明 [源码]
void
g_queue_insert_sorted (
GQueue* queue,
gpointer data,
GCompareDataFunc func,
gpointer user_data
)
参数
data
-
类型:
gpointer
要插入的数据。
参数可以是 NULL
。数据由方法的调用者所拥有。 func
-
类型:
GCompareDataFunc
用于比较队列中元素的
GCompareDataFunc
。它以两个来自queue
的元素和user_data
为参数调用。如果元素相等,则应返回 0;如果第一个元素在第二个元素之前,则返回负值;如果第二个元素在第一个元素之前,则返回正值。 user_data
-
类型:
gpointer
传递给
func
的用户数据。参数可以是 NULL
。数据由方法的调用者所拥有。