clion使用vs作为编译器中文乱码问题

clion默认使用vc++编译器中文是会乱码的。

1、单个文件修改法


单文件修改法,只对单个文件生效;

2、整个项目修改法,对新建的项目下文件都生效

点击File->Settings...->Editor->File Encodings;


VC++ 编译器默认对源文件要求是使用UTF8 BOM模式的。这里修改后原来的文件是没有被改为BOM模式的,需要你把原来文件删除(提醒:把原文件内容复制出来备份)重新创建后才生效的,可以在新建项目时修改为BOM模式,以后在此项目下新建的文件都是UTF8 BOM模式了。

至此,clion2019.2使用vc++2017编译器 中文乱码解决完毕,至于微软vs套件vc++为什么使用GBK和UTF8BOM模式请自行度娘。GBK是继承操作系统的。clion之前的版面和vc++之前版面也可以使用此种方法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容