函式
<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 中的值;小於零的值表示相反情況。

另見