因为 wcscmp() 和 wcscoll() 是宽字符比较。什么是差异?
问问题
202 次
2 回答
2
将根据当前语言环境wcscoll
的类别解释参数。LC_COLLATE
如果 local 不是问题,wcscmp
则应使用函数,尤其是使用较大的 wstring 以提高性能。
于 2013-06-20T10:45:06.463 回答
1
来自IBM 技术参考:
注意:wcscoll子例程与wcscmp子例程的不同之处在于wcscoll子例程根据它们的排序值比较宽字符,而 wcscmp 子例程根据它们的序数值比较宽字符。wcscoll子例程比wcscmp子例程使用更多时间,因为它从当前语言环境获取排序规则值。
有关整理功能的更多信息: http ://www.gnu.org/software/libc/manual/html_node/Collation-Functions.html
于 2013-06-20T10:42:06.423 回答