c - 是否建议使用 strcmp 或 _tcscmp 比较 Unicode 版本中的字符串?

标签 c windows unicode unicode-string tchar

是否建议使用 strcmp 或 _tcscmp 比较 Unicode 版本中的字符串?

最佳答案

_tcscmp() 是一个宏。如果您定义 UNICODE,它将使用 wcscmp(),否则它将使用 strcmp()

注意 TCHARPTSTR 等类型是相似的。如果您定义UNICODE,它们将是WCHARPWSTR,以及CHARPSTR否则。

关于c - 是否建议使用 strcmp 或 _tcscmp 比较 Unicode 版本中的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2107103/

相关文章:

c - 如何从多个静态库.a文件制作单个动态库.so文件

c - C printf 中的奇怪行为

sql - 如何使用 sql 查询 SQL Server 将 unicode 转换为德语元音变音

mysql - Ruby mysql gem 将 unicode 字符串插入 mysql 数据库

c++ - 如何使用扩展字符集读取ini文件? (C++ 语言。)

c - 系统调用 lseek 导致段错误

c - 如何初始化优先级队列(定制库)

windows - 使用 ATL CWindowImpl 永不结束 WM_PAINT 循环

windows - 是否可以为 windows 映射 Vim 键绑定(bind),就像 chrome 的 vimium 一样

windows - 如果同时启用了鼠标和触摸板,如何检测输入设备