新人求问 Clion 控制台乱码问题,大牛轻轻喷。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
mingxing829
V2EX    程序员

新人求问 Clion 控制台乱码问题,大牛轻轻喷。

  mingxing829 2017-01-22 17:41:32 +08:00 9944 次点击
这是一个创建于 3187 天前的主题,其中的信息可能已经有所发展或是发生改变。
简单的一段代码:

#include <iostream>
using namespace std;
int main() {
cout << "大牛勿喷" << endl;
return 0;
}

控制台输出的内容是这样的:

D:\workspace\CLionProjects\untitled1\cmake-build-debug\untitled1.exe
澶х垮

Process finished with exit code 0

百度之后说是修改 File Encodings 里面的 IDE Encodings:UTF-8 和 Project Encodings:GBK/UTF-8 。
然而照做了都没有显示正常,希望遇到过或者懂得能帮一把,先谢谢了。
7 条回复    2017-01-23 12:07:00 +08:00
xxx027
    1
xxx027  
   2017-01-22 19:41:05 +08:00   1
CLion 编辑器右下角的 File Encoding 默认是 UTF-8 ,点击切换成 GBK 。最好在打代码前就切换好。一年前我是这么做的,现在可能有差异。
xingda920813
    2
xingda920813  
   2017-01-22 20:55:44 +08:00   1
File -> Other Settings -> Default Settings -> Editor -> File Encodings:

IDE Encoding: UTF-8

Project Encoding: UTF-8

Default encoding for properties files: UTF-8

然后新建一个工程试试。
mingxing829
    3
mingxing829  
OP
   2017-01-23 11:40:05 +08:00
@xingda920813 还是没有正常。
mingxing829
    4
mingxing829  
OP
   2017-01-23 11:40:48 +08:00
@xxx027 点选了 GBK 但是还是显示 UTF-8 ,也没有反应。
mingxing829
    5
mingxing829  
OP
   2017-01-23 11:43:47 +08:00
@xingda920813
@xxx027 谢谢谢谢,我知道了。在下面换成 GBK 的时候我一直点的 Reload ,应该要点 Convert 才对,非常感谢。
mingxing829
    6
mingxing829  
OP
   2017-01-23 11:50:09 +08:00
在此整理一下解决办法:

File -> Settings -> Default Settings -> Editor -> File Encodings:

IDE Encoding: UTF-8

Project Encoding: UTF-8

Default encoding for properties files: UTF-8

编辑器右下角的 File Encoding 默认是 UTF-8 ,点击切换成 GBK ,弹出的菜单中选 Convert 。

然后就可以开车了。
rosu
    7
rosu  
   2017-01-23 12:07:00 +08:00
Windows 的默认编码应该是 GBK 。如果楼主从 Clion 的控制台切换到 Windwos 的时候,应该还是会乱码...
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     905 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 23ms UTC 21:59 PVG 05:59 LAX 14:59 JFK 17:59
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86