Изучая атрибуты UTF-16 и UTF-8, я не могу найти причин отдавать предпочтение UTF-16.
Однако, проверяя Java и C# , похоже, что строки и символы там по умолчанию имеют UTF-16. Я думал, что это может быть по историческим причинам или, возможно, по соображениям производительности, но не смог найти никакой информации.
Кто-нибудь знает, почему эти языки выбрали UTF-16? И есть ли у меня веская причина сделать это?
РЕДАКТИРОВАТЬ: Между тем я также нашел этот ответ, который кажется актуальным и содержит несколько интересных ссылок.
Подробнее здесь: https://stackoverflow.com/questions/293 ... over-utf-8
Есть ли причина предпочесть UTF-16 UTF-8? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Что мне следует предпочесть: Basic_istream::tellg() или filesystem::file_size()?
Anonymous » » в форуме C++ - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-