C++ 如何添加ಠ;符号到我的C++;输出

C++ 如何添加ಠ;符号到我的C++;输出,c++,unicode,console-application,symbols,C++,Unicode,Console Application,Symbols,我正在为学校写一个节目,想包括一个看起来不赞成的复活节彩蛋(ಠ_ಠ), 但是,我不知道C++中的哪些类支持这个字符。我假设这个字符包含在Unicode中,但是我不知道如何使用它来输出到控制台应用程序。 如果有人能帮我解决这个问题,我将不胜感激。谢谢你需要为你的应用程序启用Unicode。 对于MSVC,您可以在主菜单的开头使用_setmode(_fileno(stdout),_O_U16TEXT)。 但对于mingw来说,这有点困难,请参见 要真正打印它,您可以使用和使用wcout,但要小心 发

我正在为学校写一个节目,想包括一个看起来不赞成的复活节彩蛋(ಠ_ಠ), 但是,我不知道C++中的哪些类支持这个字符。我假设这个字符包含在Unicode中,但是我不知道如何使用它来输出到控制台应用程序。
如果有人能帮我解决这个问题,我将不胜感激。谢谢你需要为你的应用程序启用Unicode。 对于MSVC,您可以在主菜单的开头使用_setmode(_fileno(stdout),_O_U16TEXT)。 但对于mingw来说,这有点困难,请参见

要真正打印它,您可以使用和使用wcout,但要小心

发件人:

程序不应将cout上的输出操作与wcout上的输出操作(或stdout上的其他宽方向输出操作)混合使用:一旦对其中任何一个执行了输出操作,标准输出流将获得一个方向(窄或宽),该方向只能通过在stdout上调用freopen来安全更改


您可以使用
\u0CA0
,这是用于眼睛的Unicode代码。下面是一个实例:

int main() {
    cout << "hi \u0CA0_\u0CA0";
    return 0;
}
intmain(){

不能更好地使用
std::wcout
而不是所需的结果,它会显示??@user2255853您使用的编译器是什么?Microsoft Visual Studio Express2013@user2255853我没有2013,但我想找一些类似的东西:项目属性->常规->项目默认值->字符集(Unicode)注意:如果没有一些主要技巧,Windows控制台将无法显示此字符,这些技巧包括更改控制台本身的设置和字体,而这是程序无法完成的。在Vista+上,有。