函数
<cwchar>

wcscoll

int wcscoll (const wchar_t* wcs1, const wchar_t* wcs2);
使用 locale 比较两个宽字符串
根据当前选择的 C localeLC_COLLATE类别,适当地解释并比较 C 宽字符串 wcs1 和 C 宽字符串 wcs2

该函数从每个字符串的第一个字符开始比较。如果它们被认为是相等的,则继续比较下一对字符,直到字符不同,或直到遇到表示字符串结束的空宽字符

此函数的行为取决于所选LC_COLLATEC locale 的类别。

这是 strcoll (<cstring>) 的宽字符等效版本。

参数

wcs1
要比较的 C 宽字符串。
wcs2
要比较的 C 宽字符串。

返回值

返回一个整数值,指示两个字符串之间的关系
零值表示两个字符串相等。
大于零的值表示第一个不匹配的字符在 wcs1 中的值大于在 wcs2 中的值;小于零的值表示相反情况。

另见