16+
Понедельник
24 февраля
Вход |Карта сайта |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Средства и методы разработки

 
Новая темаПравила РегистрацияСтатистика Архив
Вернуться в конференциюТопик полностью
fk0  (06.02.2020 14:49) , в ответ на ZZencode. Только фиг найдёшь описание. Google похерил google-группы и фидо-архивы. автор: fk0
Подумалось. В моём же варианте, если кодировать строки не просто копированием, а а-ля base64 из чертверок байт формировать числа (32-битные) и их кодировать как числа, то получается нечто похожее на тот же ASCII85 -- 4 байта кодируются в пять. И 
символ с кодом 0 становится быстро допустимым, т.е. можно кодировать любые бинарные данные. Даже можно сделать (введя отдельный диапазон чисел для бинарных последовательностей), чтоб строку с любого байта можно было начать декодировать (пропустить разорванную пятёрку байт LEB128, и начать со следующей корректной, так же ввести "внеполосной" символ конце строки). Хотя префикс с типом и длиной всё равно нужен (иначе парсер чтоб просто пропустить поле с бинарными данными будет вынужден полностью его декодировать, что не эффективно).
[ZX]
 [x][x][x][x][x][x] [x][x][x][x][x][x][x][x]

Тема выделяется по переводу строки или автоматом

 

Имя


Регистрация позволит вам редактировать и перемещать ваши сообщения и прикреплять к ним файлы.
 
Символы: á é ó ú ý « »
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7528 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXX