Перейти к содержимому

Кодирование длин серий на языке C с нуля — создание файлового компрессора

Daniel Hirsch

0:00 / 0:00

Кодирование длин серий на языке C с нуля — создание файлового компрессора

15 180 просмотров · 5 месяцев назад
Daniel Hirsch
76,5 тыс. подписчиков
15 180 просмотров · 5 месяцев назад
В режиме реального времени я написал на C программу для сжатия файлов на основе RLE без использования каких-либо библиотек — только с помощью прямого ввода-вывода файлов и битовых операций. Программа охватывает схему кодирования, обработку граничных случаев (работает с файлами размером более 255 байт). В итоге я сжимаю и распаковываю реальный несжатый файл изображения, уменьшая его размер с 2,9 МБ до всего 37 КБ. ✘ Мой курс по программированию на C без лишних слов: https://hirschdaniel.gumroad.com/l/c-... ✘ Получите мою полную среду разработки и цветовую схему: https://hirschdaniel.gumroad.com/l/da... ✘ Получите Proton VPN для анонимности в сети: https://go.getproton.me/SH27Q ✘ Получите исходный код всех моих проектов на YouTube: https://hirschdaniel.gumroad.com/l/so... ✘ Эксклюзивный контент на Patreon (и получите все проекты в виде исходного кода):   / hirschdaniel   ✘ Научитесь программировать: https://app.codecrafters.io/join?via=... Огромное спасибо моему подписчику на Patreon уровня "Поддержка разработчиков" № bln.