Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Внимание! Есть замечания модератора по теме: так точнее
Старый 06.04.2016, 15:00   #151
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Это не кодировка, а просто список символов и кодов.
хорошо пускай будет список кодов.

зачем нужно преобразование этих кодов ? все равно в итоге получим набор

1 и 0 размером байт (от 1 до 6).

помехозащитное кодирование чтоли
RAFA91 вне форума
Старый 06.04.2016, 15:05   #152
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Это не преобразование. Это УТФ-8, чукча.
Первый байт = сколько байтов в символе + первый
Следущие если есть = 10 + 6бит символа
p51x вне форума
Старый 06.04.2016, 15:05   #153
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Преобразование чего?
Кодировки это способы их представления в виде байтов. Как иначе вы с ними работать будете?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума
Старый 06.04.2016, 15:08   #154
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
Преобразование чего?
Он преобразованием называет формат байтов в утф-8
p51x вне форума
Старый 06.04.2016, 15:20   #155
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Преобразование чего?
?
ясное дело что U+0000 _______ U+FFFF

из википедии https://ru.wikipedia.org/wiki/UTF-8

Принцип кодирования
Для номеров с U+0000 по U+007F кодировка UTF-8 полностью соответствует 7-битному US-ASCII c 0 в старшем бите и занимает один байт.

1. Определить количество октетов (байт), требуемых для кодируемого номера символа в соответствии с таблицей:

___________________________________ ___________________

тут четко написано что коды берутся из таблицы юникода и по ним идет

преобразование в UTF-8


спрошу последний раз.

зачем нужно преобразование этих кодов ?
RAFA91 вне форума
Старый 06.04.2016, 15:21   #156
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
тут четко написано что коды берутся из таблицы юникода и по ним идет
Нет, тут четко написано, что в утф8 первые коды совпадают с семибитным US-ASCII

Цитата:
зачем нужно преобразование этих кодов ?
Бестолку с идиотом спорить о понятиях и терминах. Смотрите магию у вас есть код символа 7FFFFFFF, а байт может представить только FF. Что делать?

Последний раз редактировалось p51x; 06.04.2016 в 15:24.
p51x вне форума
Старый 06.04.2016, 15:25   #157
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
зачем нужно преобразование этих кодов ?
что за тупой вопрос?
потому что сжатие данных это идет, занимаем не более чем надо.
одна из стандартных компрессий целых чисел:
https://en.wikipedia.org/wiki/Variable-length_quantity
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 07.04.2016, 11:31   #158
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

Есть символ с кодом U+AFFF

какой хекс будет иметь этот символ в UTF-8 ?
RAFA91 вне форума
Старый 07.04.2016, 11:35   #159
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

EABFBF
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 07.04.2016, 13:10   #160
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

Зашибись сжатие

из двух байт получили три
RAFA91 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мои фантазии про С++11 RAFA91 Общие вопросы C/C++ 265 18.07.2016 15:15
Проблема кодировок Anarios JavaScript, Ajax 2 25.12.2011 11:06
Стандартные средства = бесконечный полет фантазии. Alex Cones Софт 2 27.07.2009 17:10
Проблема кодировок!!! chekanoff Общие вопросы Delphi 4 04.12.2007 00:03