Форум программистов, компьютерный форум CyberForum.ru

Распаковка 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 до тех пор, пока не будет достигнут конец файла при считывании элементов, которые надо найти. в чем причина, и как ее исправить? #include <iostream> #include <iomanip> #include <fstream> #include... http://www.cyberforum.ru/cpp/thread273280.html
C++ Подскажите пожалуйста, что нибудь серьезное для начинающего программиста
Подскажите пожалуйста, что нибудь серьезное для начинающего программиста, чтобы помучаться конкретно, но зато чтобы потом был результат. Есть базовые знания по всем разделам С++, и огромное желание к совершенствованию.
C++ Компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7. Посоветуйте другой компилятор
Здравствуйте! Я недавно начал заниматься С++, но мой компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7 Посоветуйте какой то другой компилятор для начала обучения. P.S. подскажите, как объявить тип string?
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
10.04.2011, 17:24     Распаковка zip-файла с использованием zlib.
Мне понадобилось программно создавать zip-архивы в которых лежали бы файлы с разной степенью сжатия.
Ни одна из библиотек которые доступны моему пониманию этого не позволяла
В результате я решил работать с форматом файла вручную.

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

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

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

Как zlib-ом распаковать файлы?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru