如何在JetBrains Clion中更改项目字符集

时间:2017-09-20 09:06:21

标签: c++ c visual-studio character-encoding clion

我可以在Microsoft visual studio中将Project Character Set更改为Unicode或Multi-Byte,如图所示。

enter image description here

但是,在 clion 中可能会出现同样的情况吗?

2 个答案:

答案 0 :(得分:1)

在CLion中,您可以在以下位置更改项目/文件编码:

  

文件 - > 设置 - > 编辑 - > 文件编码

CLion change encoding example

有关详细信息,请参阅:https://www.jetbrains.com/help/idea/configuring-individual-file-encoding.html

答案 1 :(得分:1)

此设置执行的所有操作都会自动设置预处理器符号。 /D UNICODE/D _MBCS或任何内容。

这是你很早就决定的设置,永远不会改变。由于偏向于Unicode,因此编写C ++代码并通过使用Ansi适配器函数故意减慢速度并没有多大意义。 Visual Studio基本上只有这个设置,因为有很多代码库已经开始了20多年前的生活,当时字符集似乎仍然是一个实用的想法,而Win9x仍然很受欢迎。那些日子结束了。