9

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

4

2 回答 2

10

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

注意 types TCHAR,PTSTR等是相似的。如果您定义,则它们将是WCHARand ,否则。PWSTRUNICODECHARPSTR

于 2010-01-21T05:28:09.700 回答
7

不,你应该使用 _ tcscmp。这将根据您的编译器标志解析为正确的功能。

于 2010-01-21T05:26:35.013 回答