1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kanakdillon-zipclass

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
cPackFile.h 572 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
kanakdillon Отправлено 06.08.2013 13:49 7cf6791
#pragma once
#ifndef UNICODE
#define UNICODE
#define _UNICODE
#endif
#include <iostream>
#include <fstream>
#include <io.h>
#include <AtlBase.h>
#include "zlib\zip.h"
class cPackFile
{
public:
//将某个目录或者文件(dirName)压缩为zipFileName(.zip)文件
void CreateZipFromDir(const char * dirName, const char * zipFileName);
cPackFile();
~cPackFile();
private:
//递归添加子目录到zip文件
void CollectFilesInDirToZip(zipFile zf, const char * strPath, const char * parentDir);
void AddFileToZip(zipFile zf, const char* fileNameInZip, const char* srcFile);
};

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/kanakdillon-zipclass.git
git@api.gitlife.ru:oschina-mirror/kanakdillon-zipclass.git
oschina-mirror
kanakdillon-zipclass
kanakdillon-zipclass
master