我在 Windows 控制台中输出 unicode 字符时遇到问题。我正在使用带有 mingw32-g++ 编译器的 Windows XP 和 Code Blocks 12.11。
使用 C 或 C++ 在 Windows 控制台中输出 unicode 字符的正确方法是什么?
这是我的 C++ 代码:
#include <iostream>
#include <string>
using namespace std;
int main()
{
cout << "šđč枊ĐČĆŽ" << endl; // doesn't work
string s = "šđč枊ĐČĆŽ";
cout << s << endl; // doesn't work
return 0;
}
提前致谢。:)