Я хочу зафіксувати вже існуючий файл у каталозі, я називаю метод deflate
int def(FILE *source, FILE *dest, int level)
з бібліотеки ZLib і я отримую архівний файл(створення файлу з розширенням .zip), але проблема полягає в тому, що я намагаюсь розпакувати його, двічі натискаючи, я отримую пошкоджений файл, хоча повертається значення Z_OK
.
PS: хочете стиснути файл не даних. Будь-яка довідка ???
Відповіді:
0 для відповіді № 1zlib не виробляє поштовий формат. Вам потрібно буде створити власні ZIP-заголовки та причепи навколо дефляції стиснутих даних, вироблених zlib.