在ISO C ++中,如果源文件包含没有通用名称的字符,该怎么办?在第1阶段

时间:2016-02-01 10:24:20

标签: c++ unicode

翻译阶段

所述
  

物理源文件字符以实现定义的方式映射到基本源字符集(如果需要,引入行尾指示符的换行符)。接受的物理源文件字符集是实现定义的。 Trigraph序列(2.4)由相应的单字符内部表示代替。不在基本源字符集(2.3)中的任何源文件字符将替换为指定该字符的通用字符名称。

src文件字符以impl-def方式映射到基本源字符集,我清楚地知道它。 " 任何不在基本源字符集(2.3)中的源文件字符都被指定该字符的通用字符名称替换" ,当我接受一个不是UNICODE角色的角色时,我该怎么办?我是应该将它映射到单个基本字符集成员还是通用字符名称(futhurmore,将其转换为基本源字符seq" / uxxxxx"),都是以我自己的方式?正如我所知,后者并不是标准的。

0 个答案:

没有答案