LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 280|回复: 0

基本源字符集

[复制链接]
发表于 2024-1-26 23:31:05 | 显示全部楼层 |阅读模式
C++ 标准指定可用于源文件的基本源字符集。 若要表示这组字符之外的字符,可以通过使用 通用字符名称指定其他字符。 MSVC 实现允许使用附加字符。 基本源字符集由可用于源文件的 96 个字符组成。 这组字符包括空白字符、水平选项卡、垂直选项卡、换页符和换行控制字符以及这一组图形字符:

a b c d e f g h i j k l m n o p q r s t u v w x y z

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

0 1 2 3 4 5 6 7 8 9

_ { } [ ] # ( ) < > % : ; . ? * + - / ^ & | ~ ! = , \ " '


MSVC 包括作为基本源字符集成员的 $ 字符。 MSVC 还允许基于文件编码在源文件中使用额外一组字符。 默认情况下,Visual Studio 通过使用默认代码页存储源文件。 当通过使用特定于区域设置的代码页或 Unicode 代码页保存源文件时,MSVC 允许你在你的源代码中使用该代码页的任何字符,基本源字符集中未明确允许的控制代码除外。 例如,如果你使用日语代码页保存文件,则可以在注释、标识符或字符串中放置日语字符。 MSVC 不允许使用不能转换为有效多字节字符或 Unicode 码位的字符序列。 并非所有允许的字符均可显示在标识符中,具体取决于编译器选项。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表