函数

GLibSequenceIterCompareFunc

声明

gint
(* GSequenceIterCompareFunc) (
  GSequenceIter* a,
  GSequenceIter* b,
  gpointer data
)

说明 [src]

GSequenceIterCompareFunc 用于比较迭代器。如果迭代器比较相等,则必须返回零;如果 ab 前,则返回负值;如果 ba 前,则返回正值。

参数

a

类型: GSequenceIter

一个 GSequenceIter

数据由函数的调用者所有。
b

类型: GSequenceIter

一个 GSequenceIter

数据由函数的调用者所有。
data

类型: gpointer

用户 数据。

参数可以为 NULL
数据由函数的调用者所有。

返回值

类型: gint

如果迭代器相等,则为零;如果 ab 前,则为负值;如果 ba 前,则为正值。