亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? zip.h

?? 一個C語言實現(xiàn)的壓縮解壓的工具代碼
?? H
字號:
/* zip.h -- IO for compress .zip files using zlib 
   Version 0.15 alpha, Mar 19th, 1998,

   Copyright (C) 1998 Gilles Vollant

   This unzip package allow creates .ZIP file, compatible with PKZip 2.04g
     WinZip, InfoZip tools and compatible.
   Encryption and multi volume ZipFile (span) are not supported.
   Old compressions used by old PKZip 1.x are not supported

  For uncompress .zip file, look at unzip.h

   THIS IS AN ALPHA VERSION. AT THIS STAGE OF DEVELOPPEMENT, SOMES API OR STRUCTURE
   CAN CHANGE IN FUTURE VERSION !!
   I WAIT FEEDBACK at mail info@winimage.com
   Visit also http://www.winimage.com/zLibDll/zip.htm for evolution

   Condition of use and distribution are the same than zlib :

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.


*/

/* for more info about .ZIP format, see 
      ftp://ftp.cdrom.com/pub/infozip/doc/appnote-970311-iz.zip
   PkWare has also a specification at :
      ftp://ftp.pkware.com/probdesc.zip
*/

#ifndef _zip_H
#define _zip_H

#ifdef __cplusplus
extern "C" {
#endif

#ifndef _ZLIB_H
#include "zlib.h"
#endif

#if defined(STRICTZIP) || defined(STRICTZIPUNZIP)
/* like the STRICT of WIN32, we define a pointer that cannot be converted
    from (void*) without cast */
typedef struct TagzipFile__ { int unused; } zipFile__; 
typedef zipFile__ *zipFile;
#else
typedef voidp zipFile;
#endif

#define ZIP_OK                                  (0)
#define ZIP_ERRNO               (Z_ERRNO)
#define ZIP_PARAMERROR                  (-102)
#define ZIP_INTERNALERROR               (-104)

/* tm_zip contain date/time info */
typedef struct tm_zip_s 
{
	uInt tm_sec;            /* seconds after the minute - [0,59] */
	uInt tm_min;            /* minutes after the hour - [0,59] */
	uInt tm_hour;           /* hours since midnight - [0,23] */
	uInt tm_mday;           /* day of the month - [1,31] */
	uInt tm_mon;            /* months since January - [0,11] */
	uInt tm_year;           /* years - [1980..2044] */
} tm_zip;

typedef struct
{
	tm_zip      tmz_date;       /* date in understandable format           */
    uLong       dosDate;       /* if dos_date == 0, tmu_date is used      */
/*    uLong       flag;        */   /* general purpose bit flag        2 bytes */

    uLong       internal_fa;    /* internal file attributes        2 bytes */
    uLong       external_fa;    /* external file attributes        4 bytes */
} zip_fileinfo;

extern zipFile ZEXPORT zipOpen OF((const char *pathname, int append));
/*
  Create a zipfile.
	 pathname contain on Windows NT a filename like "c:\\zlib\\zlib111.zip" or on
	   an Unix computer "zlib/zlib111.zip".
	 if the file pathname exist and append=1, the zip will be created at the end
	   of the file. (useful if the file contain a self extractor code)
	 If the zipfile cannot be opened, the return value is NULL.
     Else, the return value is a zipFile Handle, usable with other function
	   of this zip package.


*/

extern int ZEXPORT zipOpenNewFileInZip OF((zipFile file,
					   const char* filename,
					   const zip_fileinfo* zipfi,
					   const void* extrafield_local,
					   uInt size_extrafield_local,
					   const void* extrafield_global,
					   uInt size_extrafield_global,
					   const char* comment,
					   int method,
					   int level));
/*
  Open a file in the ZIP for writing.
  filename : the filename in zip (if NULL, '-' without quote will be used
  *zipfi contain supplemental information
  if extrafield_local!=NULL and size_extrafield_local>0, extrafield_local
    contains the extrafield data the the local header
  if extrafield_global!=NULL and size_extrafield_global>0, extrafield_global
    contains the extrafield data the the local header
  if comment != NULL, comment contain the comment string
  method contain the compression method (0 for store, Z_DEFLATED for deflate)
  level contain the level of compression (can be Z_DEFAULT_COMPRESSION)
*/

extern int ZEXPORT zipWriteInFileInZip OF((zipFile file,
					   const voidp buf,
					   unsigned len));
/*
  Write data in the zipfile
*/

extern int ZEXPORT zipCloseFileInZip OF((zipFile file));
/*
  Close the current file in the zipfile
*/

extern int ZEXPORT zipClose OF((zipFile file,
				const char* global_comment));
/*
  Close the zipfile
*/

#ifdef __cplusplus
}
#endif

#endif /* _zip_H */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美国产77777| 精品少妇一区二区三区免费观看| 国产无一区二区| 国产原创一区二区| 中文字幕第一区二区| 一本一本久久a久久精品综合麻豆| 亚洲欧美自拍偷拍| 欧美三级视频在线观看| 日产国产欧美视频一区精品 | 91在线播放网址| 一区二区在线观看视频| 666欧美在线视频| 国产一区二区调教| 亚洲免费看黄网站| 在线91免费看| 成人小视频免费在线观看| 伊人性伊人情综合网| 日韩精品在线网站| 91原创在线视频| 久久精品国产精品亚洲精品| 国产欧美日韩视频在线观看| 91福利精品第一导航| 久久99久久99| 亚洲精品videosex极品| 日韩欧美中文字幕一区| 91在线视频免费观看| 视频一区欧美精品| 中文字幕日韩av资源站| 日韩一区二区在线观看视频播放| 国产成人午夜高潮毛片| 亚洲五码中文字幕| 欧美韩国日本综合| 欧美一区二区三区在线观看视频 | 麻豆精品国产传媒mv男同 | 日韩免费在线观看| 99久久久国产精品| 国产另类ts人妖一区二区| 一区二区三区不卡视频| 欧美—级在线免费片| 51精品久久久久久久蜜臀| 成人app在线观看| 精品一区二区三区在线视频| 亚洲综合一区二区三区| 中文字幕电影一区| 欧美精品一区视频| 欧美日本在线观看| 色婷婷综合久久久中文字幕| 国产精品一区一区三区| 久久精品国产999大香线蕉| 亚洲伊人色欲综合网| 国产精品久久久一本精品| 精品国产伦一区二区三区免费| 欧美色区777第一页| jvid福利写真一区二区三区| 国产精品综合一区二区| 日本最新不卡在线| 天天色天天爱天天射综合| 夜夜嗨av一区二区三区网页| 中文在线一区二区| 久久久精品一品道一区| 精品久久五月天| 精品久久久久久久久久久久包黑料| 欧美影院一区二区| 91在线精品一区二区| 99久久久久免费精品国产| 国产成人av电影在线播放| 国产一区二区三区四| 激情成人午夜视频| 韩国v欧美v亚洲v日本v| 精品在线观看免费| 激情亚洲综合在线| 精品一区二区三区欧美| 捆绑调教一区二区三区| 老司机午夜精品| 精品一二线国产| 国产伦精品一区二区三区视频青涩| 久色婷婷小香蕉久久| 精品夜夜嗨av一区二区三区| 狠狠色丁香婷综合久久| 国产乱码精品一区二区三区忘忧草| 久久国产日韩欧美精品| 久久99国产精品久久99果冻传媒| 麻豆国产欧美日韩综合精品二区| 蜜桃精品视频在线| 国产在线国偷精品产拍免费yy | 天天操天天色综合| 七七婷婷婷婷精品国产| 狠狠狠色丁香婷婷综合激情| 国产成a人无v码亚洲福利| 成人高清伦理免费影院在线观看| 97se亚洲国产综合在线| 在线看国产日韩| 3atv一区二区三区| 久久久久久久综合| 亚洲男同性恋视频| 日韩激情中文字幕| 国产精品1区二区.| 色综合中文字幕| 91精品国产综合久久久蜜臀图片| 日韩精品在线一区二区| 国产精品乱码一区二三区小蝌蚪| 一区二区三区国产精品| 日本伊人精品一区二区三区观看方式| 久久99精品国产麻豆婷婷| 粉嫩av一区二区三区在线播放 | 成人小视频在线| 欧美日韩中文字幕一区| 日韩欧美一区在线| 国产精品污网站| 日韩精品每日更新| 成人激情小说网站| 欧美一区午夜精品| 国产精品久久久久一区二区三区 | 亚洲伦理在线免费看| 日韩成人精品在线观看| 成人av资源下载| 91精品国产aⅴ一区二区| 中文字幕在线不卡国产视频| 日韩av电影天堂| 91免费观看视频| 欧美videos中文字幕| 亚洲裸体xxx| 国产精品白丝av| 欧美精品在线一区二区| 中文字幕乱码亚洲精品一区| 水蜜桃久久夜色精品一区的特点 | 经典三级视频一区| 欧美在线制服丝袜| 国产精品你懂的在线| 久久爱www久久做| 欧美中文字幕一二三区视频| 久久精品一区二区三区av| 日韩不卡在线观看日韩不卡视频| eeuss影院一区二区三区| 欧美精品一区二区在线播放 | 久久综合九色综合欧美亚洲| 一区二区三区中文字幕精品精品 | 亚洲地区一二三色| 99精品视频一区| 久久精品亚洲精品国产欧美 | 欧美丰满少妇xxxxx高潮对白| 国产精品国产a| 黑人精品欧美一区二区蜜桃| 欧美日韩黄色一区二区| 亚洲三级久久久| 成人午夜免费av| 国产视频911| 狠狠色丁香婷婷综合久久片| 91精品国产综合久久福利| 一区二区三区欧美日韩| 91色乱码一区二区三区| 国产精品乱码妇女bbbb| 国产激情精品久久久第一区二区| 欧美一级片在线看| 男女视频一区二区| 日韩视频一区二区在线观看| 午夜伦欧美伦电影理论片| 在线亚洲欧美专区二区| 亚洲欧美成aⅴ人在线观看| av网站免费线看精品| 亚洲国产精品av| 成人av在线资源网| 成人免费在线视频观看| 99久久99久久综合| 亚洲视频精选在线| 色综合网色综合| 一区二区三区欧美| 欧美伦理视频网站| 奇米四色…亚洲| www国产精品av| 国产成人福利片| 欧美国产日韩一二三区| 99久久久久久99| 亚洲综合成人在线视频| 欧美猛男男办公室激情| 日韩二区三区四区| 久久久亚洲午夜电影| 成人美女视频在线观看| 综合av第一页| 欧美午夜一区二区| 日本欧美加勒比视频| 久久综合一区二区| 成人av电影在线| 亚洲va欧美va人人爽| 欧美成人三级在线| 成人丝袜18视频在线观看| 一区二区三区四区在线免费观看| 欧美一a一片一级一片| 麻豆精品视频在线观看| 日本一区二区三区免费乱视频 | 国产成人午夜精品影院观看视频| 国产精品你懂的在线欣赏| 91高清在线观看| 久久精品国产免费| 亚洲天堂2014| 91精品国产综合久久精品app | 久久久久国产一区二区三区四区| 99视频超级精品| 日韩av电影免费观看高清完整版| 日本一区二区三区在线不卡|