函数
GLibascii_strncasecmp
声明 [源代码]
gint
g_ascii_strncasecmp (
const gchar* s1,
const gchar* s2,
gsize n
)
说明 [源代码]
比较 s1
和 s2
,忽略每个字符串中第一个 n
之后的 ASCII 字符及其大写情况。如果任一字符串小于 n
个字节,则比较将在遇到的第一个空字节处停止。
与 BSD strncasecmp()
函数不同,此选项仅识别标准 ASCII 字母并忽略区域设置,将所有非 ASCII 字符视为非字母。
g_ascii_strcasecmp()
中提到的警告同样适用:仅对已知采用编码(其中对应于 ASCII 字母的字节始终代表其本身)的字符串使用此函数。