UCS2 与 UTF。UCS2编码无法显示哪些语言?
-
28-09-2019 - |
题
UCS2 比 UTF 编码更容易在 Visual C++ 中使用。UCS2 编码不支持哪些语言?
解决方案
没有什么是你可能关心的,或者更重要的是,没有字体。UCS2 为您提供基本的多语言平面;您可以在 Unicode 网站上找到指定平面的概述
- 0 - 基本多语言飞机
- 1 - 补充多语言飞机 (古代符号、克林贡语等)
- 2 - 补充理念平面 (CJK统一表意文字扩展)
- 3 - 第三表意平面 (古汉字)
- 14 - 补充专用飞机 (标签字符和变体 - ?)
当然,如果您确实支持 UTF-16,那么无论如何您都可以访问所有这些内容,但如果您询问是否可以忽略这些内容,那么实际上,可能是可以的。
其他提示
Unicode.org 网站包括 按代码顺序排列的代码块索引 从中您可以看到,从 Unicode 6.0 开始,平面 1 包括:
- 线性 B 音图
- 线性 B 表意文字
- 爱琴海数字
- 旧斜体
- 哥特
- 乌加里特语
- 沙漠
- 沙维安
- 奥斯曼尼亚
- 塞浦路斯音节表
- 拜占庭音乐符号
- 音乐符号
- 太玄经符号
- 数学字母数字符号
平面2包括:
- 中日韩统一表意文字扩展 B
- CJK 兼容性表意文字补充
- 标签
- 变体选择器补充
不隶属于 StackOverflow