最佳答案
此设置所做的只是自动设置一个预处理器符号。 /D UNICODE
或 /D _MBCS
或什么都不做。
这是一种您很早就决定并且永远不会再更改的设置。由于偏向于 Unicode,编写 C++ 代码并通过使用 Ansi 适配器函数故意降低它的速度没有多大意义。 Visual Studio 基本上只有这个设置,因为有太多的代码库是 20 多年前开始使用的,那时候字符集似乎仍然是一个实用的想法,Win9x 仍然很流行。那些日子结束了。
关于c++ - 如何在 JetBrains Clion 中更改项目字符集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46317752/