Мне необходимо сделать архиватор и я сразу сталкнулся с такой проблемой: 1 Как записать в файл по битам?
2 Как при чтении битов из файла понять где конеч симвала?
2 volvo:
А как работать с битами в буфере?
В поиск + Help Паскаля... операции сдвига (shl/shr) и битовые операции (and, or, xor, not) никто не отменял...
Уже были примеры работы с отдельными битами на форуме... Сколько можно об одном и том же ???
Слово "побитов*" - тоже?
Есть же инструкция по пользованию поиском ...
Тогда дайте мне любой пример архиватора и я сам в нём разберусь.
а можно просто прописать, чтобы он кодировал символы как "01", "001"... и т. д. все нули, а в конце единица, правда, такой архиватор некачественный, это простейший вариант, насколько мне помнится. если ты ей будешь сжимать игры, то у тебя они ещё больше станут. если тебе просто для галочки, что ты сделал архиватор, то тебе она подойдёт.
Нашёл исходник одной проги архиватора но она как я понял шифрует всё нормально но разархивирует только первых килов 8 можете посмотреть в чём проблема алгоритм хафмена?
Архиватор
и Разархиватор
Нашёл исходник одной проги архиватора но она как я понял шифрует всё нормально но разархивирует только первых килов 8 можете посмотреть в чём проблема ? Алгоритм хафмена.
Архиватор
и Разархиватор
Прикрепленные файлы
zaar.PAS ( 2.37 килобайт )
Кол-во скачиваний: 342
unrar.PAS ( 1.96 килобайт )
Кол-во скачиваний: 325