在尝试使用std :: wcout打印“é”时,输出控制台将打印“Ú”
https://www.utf8-chartable.de/unicode-utf8-table.pl在这个网站上,我尝试同时使用L“é”或字符代码0x00E9来打印“é”,但我总是以“Ú”字符代替,std :: cout <<“é”也会产生相同的输出
#include <iostream>
#include <string>
int main()
{
// Prints the weird U
std::wcout << static_cast<wchar_t>(0x00E9);
// Also prints the weird U
std::wcout << L"é";
// Also prints the weird U
std::cout << "é";
return 0;
}
`
那么,谁能指出我做错了什么?