函数

GLibref_string_equal

不稳定 自 2.84 起提供

声明 [源代码]

gboolean
g_ref_string_equal (
  const char* str1,
  const char* str2
)

释义 [源代码]

逐字节比较两个引用计数字符串的相等性。

可以将其作为键相等函数传递给 g_hash_table_new(),并且行为与 g_str_equal()(或 strcmp()) 完全相同,但可以返回稍快一些,因为它可以在检查所有字节之前检查字符串长度。

自 2.84 起提供

参数

str1

类型: const char*

引用计数字符串。

数据归函数调用方所有。
值是一个以 NUL 结尾的 UTF-8 字符串。
str2

类型: const char*

引用计数字符串。

数据归函数调用方所有。
值是一个以 NUL 结尾的 UTF-8 字符串。

返回值

类型: gboolean

如果字符串相等,则为 TRUE,否则为 FALSE