这是我得到的错误。 为了解释,我想打印→字符,根据http://www.endmemo.com/unicode/unicodeconverter.phpC++错误字符太大
该代码是2192.但我可能会使用错误的代码,如果是的话,什么是正确的方式来打印→。
int _tmain(int argc, _TCHAR* argv[])
{
UINT oldcp = GetConsoleOutputCP();
SetConsoleOutputCP(CP_UTF8);
cout<<"\x2192"<<endl;
SetConsoleOutputCP(oldcp);
return 0;
}
UTF-8不是'2912'。 –