0
我试图打印出"Text här"
,并打印出"Text hôr"
。 "ö"
变成"+"
和"å"
变成"Ô"
。Visual Studio不打印正确的北欧字符
这是整个代码。
#include <iostream>
int main()
{
std::cout << "Text här";
return 0;
}
我使用visual studio 2015.有什么可能导致这种情况,我将如何解决它?
也许你可以在这里找到答案:https://stackoverflow.com/questions/1371012/how-do-i-print-utf- 8-from-c-console-application-on-windows –
到目前为止,Windows上控制台的默认配置仍然基于1982年的明智选择。很难解决,太多关键业务应用都假定它仍然是1982年。请告诉你的文本编辑器。在VS中,通过保存按钮>代码页437上的文件>另存为>箭头执行此操作。 –
标题实际上应该是'我的程序不打印正确的北欧字符' – stijn