std::wcscoll

来自cppreference.com
< cpp‎ | string‎ | wide

定义于头文件 <cwchar>
int wcscoll( const wchar_t* lhs, const wchar_t* rhs );
。根据最近安装的std::setlocale的定义,LC_COLLATE类的语言环境比较两个NULL结尾的宽字符串.
原文:
Compares two null-terminated wide strings according to the locale most recently installed by std::setlocale, as defined by the LC_COLLATE category.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

目录

[编辑] 。参数。

lhs, rhs -
。 null结尾的宽字符串的指针进行比较。
原文:
pointers to the null-terminated wide strings to compare
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

===。 返回值。===

。负值lhs是“小于”(之前)rhs
原文:
Negative value if lhs is less than (precedes) rhs.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
0如果lhs是“等于”rhs.
原文:
0 if lhs is equal to rhs.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
。正值lhs是“大于”(如下)rhs
原文:
Positive value if lhs is greater than (follows) rhs.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 。注释。

对照顺序为字典顺序:国家字母表(其等价类)中字母的位置拥有高于其大小写或变体的优先级。在等价类内,小写字符先于其大写等价物对照,而且本地环境限定的顺序可能应用到有发音符号的字符。一些本地环境中,字符组作为单个对照单元比较。例如, "ch" 在捷克语中后随 "h" 并前接 "i" ,而 "dzs" 在匈牙利语中后随 "dz" 并前接 "g"

[编辑] 。为例。

[编辑] 。另请参阅。

按照当前本地环境比较二个字符串
(函数) [编辑]
用此平面的对照规则比较二个字符串
(std::collate 的虚受保护成员函数) [编辑]
变换宽字符串,使得 wcscmp 会产生与 wsccoll 相同的结果
(函数) [编辑]
wcscollC 文档