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

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

我可以在 Microsoft visual studio 中将项目字符集更改为 Unicode 或多字节,如图所示。

enter image description here

但是,在 clion 中是否可能发生同样的事情?

最佳答案

此设置所做的只是自动设置一个预处理器符号。 /D UNICODE/D _MBCS 或什么都不做。

这是一种您很早就决定并且永远不会再更改的设置。由于偏向于 Unicode,编写 C++ 代码并通过使用 Ansi 适配器函数故意降低它的速度没有多大意义。 Visual Studio 基本上只有这个设置,因为有太多的代码库是 20 多年前开始使用的,那时候字符集似乎仍然是一个实用的想法,Win9x 仍然很流行。那些日子结束了。

关于c++ - 如何在 JetBrains Clion 中更改项目字符集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46317752/

相关文章:

c++ - 有什么工具可以通过引用或值来确定最有效的数据传递方式?

c - 如何在结构中表示 DNS 资源记录?

visual-studio-2010 - Visual Studio "The referenced project ' {<IDENTITY> }' does not exist"

visual-studio - 多个构建配置可以共享一个配置转换吗?

c++ - 多个翻译单元中是否允许模板变量并有效合并?

c++ - 在 header 中初始化枚举变量

c - 邻居发现 C

C 递归 - 将数字的每个数字加 1,除了数字 9 为 0

visual-studio - Emacs 作为 IDE : Handling a project directory?

c++ - OpenGL 近平面剪裁太多