标签: c++ visual-studio visual-c++ string-comparison cjk
_wcsicmp(_T("2"), _T("課")) == 30127 //(some positive number) _wcsicmp(_T("2"), _T("亜")) == -20027 //(some negative number)
在两种情况下结果都应该是负数,但在第一种情况下结果是正数,为什么?
int code1 = 0x41 //2 int code2 = 0x4e9c //課 int code3 = 0x8ab2 //亜