1
ysc3839 2019-04-08 23:33:33 +08:00 1
我猜测 Clion 把数据当 GBK decode 了。那个引号 UTF-8 可能是三字节,加上后面一个 A 四字节被 decode 成两个汉字。
|
2
lhx2008 OP @ysc3839
谢谢 https://www.jetbrains.com/help/idea/configuring-output-encoding.html 按照这个改了,然而好像没有用,另外,如果让它在这个地方显示中文,也是乱码 |
3
ysc3839 2019-04-09 00:31:04 +08:00
如果可以的话试试 Locale Emulator。不过这个工具似乎不支持 64 位软件。
|
4
kidlj 2019-04-09 01:12:41 +08:00
Console 换 Microsoft Yahei Mono 字体试试。
|
5
ygowill 2020-09-12 12:08:34 +08:00 1
原因应该和 1 楼说的是一样的,clion 默认会把控制台输出按照系统语言进行识别,clion 2020.2 加入了 console 的 default encoding 的设置,Settings->Editor->General->Console->Default encoding 改为 utf8 即可
|