比较两个宽字符串visual c ++

时间:2015-08-20 02:30:47

标签: c++ string visual-c++ wchar-t

我需要在c ++中比较两个宽字符串。

wchar_t *str1 = L"abc";
wchar_t *str2 = L"abc";

如何比较两个wchar_t *变量?

1 个答案:

答案 0 :(得分:4)

使用wcscmp()来比较宽字符串。

wchar_t *str1 = L"abc";
wchar_t *str2 = L"abc";

if (wcscmp(str1,str2) == 0)
    cout << "str1 and str2 are Equal";