函数

GLibdirect_hash

声明 [src]

guint
g_direct_hash (
  gconstpointer v
)

描述 [src]

将 gpointer 转换为哈希值。当使用 opaq 指针作为 GHashTable 中键的指针值进行比较时,它可作为 hash_func 参数传递给 g_hash_table_new()。

此哈希函数也适用于存储在指针中的键(例如整数),如 GINT_TO_POINTER (n)。

参数

v

类型: gconstpointer

一个 #gpointer 键。

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

返回值

类型: guint

与键对应的哈希值。