![]() |
|
|
![]()
|
|
| Wowa |
|
|||
|
Эксперт Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: нет Всего: 290 |
Каковы различия между UTF-8 и UTF-16LE ?
|
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
В том сколько байтов на один символ. UTF8 кодирует один символ(ASCII) одним байтом(7 битов), если первый бит(знаковый) равен еденице, то предполовается что за байтом следует еще байт, несущие биты складываются и получается общий код. Так можно расширять код по моему до 4 байт(остановка по первому нулю). Получаем на английских текстах маленький однобайтовый код, на русских двухбайтовый
UTF16 по моему тоже расширяется до 4 байтов, по стандарту в нём всегда 2 байта на символ. Но есть еще отличии... Вообще полный юникод 4 байтами кодируется по моему. Это не значит что весь диапазон занимают символы -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Orlan |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 10.6.2004 Где: Киев Репутация: нет Всего: 1 |
UTF-8 кодируется от одного до шести байтами
The Basics of UTF-8: http://codeguru.com/Cpp/misc/misc/multi-li...cle.php/c10451/ --------------------
А вы знали, что терапевт - это 1024 гигапевта или 1048576 мегапевтов |
|||
|
||||
| Quadr0 |
|
|||
|
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 01:15 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Форматы файлов и данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |