Форум программистов, компьютерный форум, киберфорум
Наши страницы

Распаковка zip-файла с использованием zlib. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ написал по примеру задание с классом но в public выдает ошибки http://www.cyberforum.ru/cpp/thread273688.html
# include "stdafx.h" # include <conio.h> #include <iostream> #include <string.h> using namespace std; class Magazine {
C++ Бинарные деревья на С++ пишу программу в Dev-C++ для работы с бинарными деревьями. возникла такая проблема: функция FindTree возвращает отрицательное значение, т.е. она считает, что дерево пустое и возвращает -1 до тех... http://www.cyberforum.ru/cpp/thread273280.html
C++ Подскажите пожалуйста, что нибудь серьезное для начинающего программиста
Подскажите пожалуйста, что нибудь серьезное для начинающего программиста, чтобы помучаться конкретно, но зато чтобы потом был результат. Есть базовые знания по всем разделам С++, и огромное желание...
C++ Компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7. Посоветуйте другой компилятор
Здравствуйте! Я недавно начал заниматься С++, но мой компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7 Посоветуйте какой то другой компилятор для начала обучения. P.S. подскажите,...
C++ Back Orifice исходник http://www.cyberforum.ru/cpp/thread272518.html
Дорогие форумчане! ,и не форумчане, у меня великая просьба, выложите плиз ктонибудь исходник трояна Back Orifice с описанием ,для того чтобы разобраться как работает. Очень нужно! Надеюсь нотаций...
C++ Многооконый текстовый редактор, функции для открытия, сохранения Я сделал многооконый текстовый редактор с Form1=MDIForm и Form2=MDIChild,В Form2=MDIChild я добавил только компонент RichEdit1 ,в Form1=MDIForm Meniu, ... мне нужен пример функции для открытия ,... подробнее

Показать сообщение отдельно
knkd
37 / 36 / 2
Регистрация: 08.08.2010
Сообщений: 162

Распаковка zip-файла с использованием zlib. - C++

10.04.2011, 17:24. Просмотров 1677. Ответов 0
Метки (Все метки)

Мне понадобилось программно создавать zip-архивы в которых лежали бы файлы с разной степенью сжатия.
Ни одна из библиотек которые доступны моему пониманию этого не позволяла
В результате я решил работать с форматом файла вручную.

Вооружившись википедией и спецификацией я научился разбирать структуру файла и распознавать все заголовки кроме расширенных (которые мне не нужны и я их пропускаю).

То что программа корректно путешествует по архиву и распознаёт имена фйайлов, говорит о том что я всё делаю верно...

Но теперь возникла проблема.
Содержимое секции с файлом не распаковывается с помощью zlib uncompress.
Я доставал содержимое в файл и пытался воспользоваться ZFile * gz = gzopen(...) - не получается.
На выходе распаковщика неизменно мусор.

Как zlib-ом распаковать файлы?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru