build议使用strcmp或_tcscmp来比较Unicode版本中的string吗?

build议使用strcmp或_tcscmp来比较Unicode版本中的string吗?

Solutions Collecting From Web of "build议使用strcmp或_tcscmp来比较Unicode版本中的string吗?"

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

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

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