PLHashComparator

语法

#include <plhash.h>

typedef PRIntn (PR_CALLBACK *PLHashComparator)(
  const void *v1,
  const void *v2);

描述

PLHashComparator 是一种函数类型,用于比较两个未指定类型的值。如果两个值相等,则返回非零值;如果两个值不相等,则返回 0。 PLHashComparator 定义了未指定类型的相等性含义。

为了方便起见,提供了两个比较器函数。 PL_CompareStrings 使用 strcmp 比较两个字符字符串。 PL_CompareValues 对参数 v1 和 v2 的值进行数值比较。

备注

PLHashComparator 函数的返回值应为 PRBool 类型。

另请参阅

PL_CompareStrings, PL_CompareValues