功能

GLibCompareFunc

声明

gint
(* GCompareFunc) (
  gconstpointer a,
  gconstpointer b
)

说明 [src]

指定用于比较两个值的比较函数的类型。如果第一个值排在第二个值之前,该函数应返回一个负整数;如果相等,则返回 0;如果第一个值排在第二个值之后,则返回一个正整数。

参数

a

类型: gconstpointer

一个值。

参数可以是 NULL
数据归函数的调用者所有。
b

类型: gconstpointer

要进行比较的值。

参数可以是 NULL
数据归函数的调用者所有。

返回值

类型: gint

如果 a < b,则为负值;如果 a = b,则为零;如果 a > b,则为正值。