C++ 源代码最适合的编码是什么

tru*_*ru7 6 c++ encoding

最近,我将 C++ 源代码的编码从 ASCII 移至 UTF-8,但我不确定这是一个好主意,因为我在文字方面遇到了一些问题,现在慢慢思考,我没有看到任何优势。

在 C++ 源代码中,哪种编码被视为标准或“最佳实践”?(我的IDE是VStudio和QtCreator,但我想这个问题是通用的)

bam*_*s53 3

我想说,只要您使用的所有实现都支持 UTF-8,UTF-8 就是正确的选择。

优点是您不必使用\uXXXX\UXXXXXXXX转义符来编写每个非 ASCII 字符。或者,如果“ASCII”实际上是指各种特定于区域设置的编码/代码页之一,则使用 UTF-8 的优点是它可以在所有区域设置中工作,并且不需要开发人员将其 (Windows) 计算机配置为特定区域设置为了建立你的来源。

如果您描述了您在文字方面遇到的问题,我可能可以帮助您解决它们。