對於wcscmp()和wcscoll()是寬字符比較。 有什麼區別?對於wcscmp()和wcscoll()是寬字符比較。什麼是差異?
2
A
回答
2
的wcscoll
將解釋的參數適合於LC_COLLATE
類別當前區域設置的。
如果本地不是發行版,應該使用wcscmp
函數,特別是對於性能較大的wstrings。
1
注:本wcscoll子程序從wcscmp子程序的不同之處 該wcscoll子程序比較基於它們 覈對值寬字符,而wcscmp子程序根據它們的序數值比較寬字符 。 wcscoll子例程使用的時間比wcscmp子例程多 ,因爲它從當前語言環境獲取排序規則值 。
更多關於覈對功能: http://www.gnu.org/software/libc/manual/html_node/Collation-Functions.html
相關問題
- 1. 字符串比較是怪異
- 2. 用於比較字符和符文的Go的規則是什麼?
- 3. 2比較對象時,有什麼==之間的差異===
- 4. 是什麼時候串==是的System.out.println(用於比較與差),並在if語句
- 5. Bash -eq和==,什麼是差異?
- 6. @Injectable()和@Inject中的差異是什麼
- 7. 比較器優於比較器的方式是什麼?
- 8. 什麼是比較合同?
- 9. 寬鬆字符串比較
- 10. 字符串比較中文字的正確位置是什麼?
- 11. 差異字符串比較結果B/W ==和串#用==替代
- 12. Git是如何差異比較來對遠程svn的
- 13. 比較字符串中使用 '==' 和 '是'
- 14. 比較PHP兩個字符串,並顯示字符差異
- 15. 爲什麼字符串實現可比較而不是比較器接口
- 16. 什麼是「&=」運算符?爲什麼Twilio在比較字符串時使用它?
- 17. 什麼是JavaScript對象的差異「新」的關鍵字
- 18. 什麼是VBA的字符串比較算法?
- 19. 什麼是比較字符串的最佳選擇?
- 20. PHP的levenshtein函數比較字符串的代價是什麼?
- 21. 爲什麼比較Ruby中的字符串總是返回false?
- 22. JavaScript字符串比較的基礎是什麼?
- 23. 比較兩個字符串的最有效方法是什麼?
- 24. 什麼是進行字符串比較最有效的方法?
- 25. 什麼是Perl的「標準字符串比較順序」?
- 26. 字符串比較:&是什麼意思GT
- 27. 什麼是比較字符串的更好方法?
- 28. 比較字符串時的底層邏輯是什麼?
- 29. mysql:爲什麼比較一個'字符串'爲0是真的?
- 30. 如果比較字符串總是通過。爲什麼?
謝謝,wcscoll是與區域設置的比較,wcscmp是快速二進制比較 –