UCS2 VS UTF. На каких языках не могут отображаться в кодировке UCS2?
-
28-09-2019 - |
Вопрос
UC2 легче использовать в Visual C ++, чем кодирование UTF. На каких языках я не могу поддерживать в кодировке UCS2?
Решение
Ничего не позаботимся о или, больше до такой степени, что у вас есть шрифты. UCS2 дает вам основной многоязычный плоскость; Вы можете найти обзоры назначенных самолетов на сайте Unicode
- 0 - базовый многоязычный самолет
- 1 - Дополнительная многоязычная плоскость (древние символы, Klingon и др.)
- 2 - Дополнительный идеографический самолет (CJK Unified Ideographs Extensions)
- 3 - третичный идеографический самолет (древние китайские иероглифы)
- 14 - Дополнительный специальный самолет (тег символов и вариации -?)
Конечно, если у вас действительно есть поддержка UTF-16, вы можете получить доступ ко всем этим в любом случае, но если вы спрашиваете, сможете ли вы игнорировать тех, на практике, вероятно, да.
Другие советы
Сайт Unicode.org включает в себя Индекс блоков кода в порядке кода Из которого вы можете увидеть, что на основе Unicode 6.0, самолет 1 включает в себя:
- Линейный б слол
- Линейные б идеограммы
- Эгейские числа
- Старый курсив
- Готика
- Угарита
- Десерет
- Шариат
- Османа
- Кипрская программа
- Византийские музыкальные символы
- Музыкальные символы
- Тай Сюань Цзин символы
- Математические буквенно-цифровые символы
и самолет 2 включает в себя:
- CJK Unified Ideographs Extension B
- CJK Совместимость Идеографы Дополнение
- Теги
- Вариационные селекторы дополнения
Не связан с StackOverflow