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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? zlib.h

?? qt-x11-opensource-src-4.1.4.tar.gz源碼
?? H
?? 第 1 頁 / 共 5 頁
字號:
   parameter only affects the compression ratio but not the correctness of the   compressed output even if it is not set appropriately.  Z_FIXED prevents the   use of dynamic Huffman codes, allowing for a simpler decoder for special   applications.      deflateInit2 returns Z_OK if success, Z_MEM_ERROR if there was not enough   memory, Z_STREAM_ERROR if a parameter is invalid (such as an invalid   method). msg is set to null if there is no error message.  deflateInit2 does   not perform any compression: this will be done by deflate().*/ZEXTERN int Q_ZEXPORT deflateSetDictionary OF((z_streamp strm,                                             const Bytef *dictionary,                                             uInt  dictLength));/*     Initializes the compression dictionary from the given byte sequence   without producing any compressed output. This function must be called   immediately after deflateInit, deflateInit2 or deflateReset, before any   call of deflate. The compressor and decompressor must use exactly the same   dictionary (see inflateSetDictionary).     The dictionary should consist of strings (byte sequences) that are likely   to be encountered later in the data to be compressed, with the most commonly   used strings preferably put towards the end of the dictionary. Using a   dictionary is most useful when the data to be compressed is short and can be   predicted with good accuracy; the data can then be compressed better than   with the default empty dictionary.     Depending on the size of the compression data structures selected by   deflateInit or deflateInit2, a part of the dictionary may in effect be   discarded, for example if the dictionary is larger than the window size in   deflate or deflate2. Thus the strings most likely to be useful should be   put at the end of the dictionary, not at the front. In addition, the   current implementation of deflate will use at most the window size minus   262 bytes of the provided dictionary.     Upon return of this function, strm->adler is set to the adler32 value   of the dictionary; the decompressor may later use this value to determine   which dictionary has been used by the compressor. (The adler32 value   applies to the whole dictionary even if only a subset of the dictionary is   actually used by the compressor.) If a raw deflate was requested, then the   adler32 value is not computed and strm->adler is not set.     deflateSetDictionary returns Z_OK if success, or Z_STREAM_ERROR if a   parameter is invalid (such as NULL dictionary) or the stream state is   inconsistent (for example if deflate has already been called for this stream   or if the compression method is bsort). deflateSetDictionary does not   perform any compression: this will be done by deflate().*/ZEXTERN int Q_ZEXPORT deflateCopy OF((z_streamp dest,                                    z_streamp source));/*     Sets the destination stream as a complete copy of the source stream.     This function can be useful when several compression strategies will be   tried, for example when there are several ways of pre-processing the input   data with a filter. The streams that will be discarded should then be freed   by calling deflateEnd.  Note that deflateCopy duplicates the internal   compression state which can be quite large, so this strategy is slow and   can consume lots of memory.     deflateCopy returns Z_OK if success, Z_MEM_ERROR if there was not   enough memory, Z_STREAM_ERROR if the source stream state was inconsistent   (such as zalloc being NULL). msg is left unchanged in both source and   destination.*/ZEXTERN int Q_ZEXPORT deflateReset OF((z_streamp strm));/*     This function is equivalent to deflateEnd followed by deflateInit,   but does not free and reallocate all the internal compression state.   The stream will keep the same compression level and any other attributes   that may have been set by deflateInit2.      deflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source   stream state was inconsistent (such as zalloc or state being NULL).*/ZEXTERN int Q_ZEXPORT deflateParams OF((z_streamp strm,                                      int level,                                      int strategy));/*     Dynamically update the compression level and compression strategy.  The   interpretation of level and strategy is as in deflateInit2.  This can be   used to switch between compression and straight copy of the input data, or   to switch to a different kind of input data requiring a different   strategy. If the compression level is changed, the input available so far   is compressed with the old level (and may be flushed); the new level will   take effect only at the next call of deflate().     Before the call of deflateParams, the stream state must be set as for   a call of deflate(), since the currently available input may have to   be compressed and flushed. In particular, strm->avail_out must be non-zero.     deflateParams returns Z_OK if success, Z_STREAM_ERROR if the source   stream state was inconsistent or if a parameter was invalid, Z_BUF_ERROR   if strm->avail_out was zero.*/ZEXTERN int ZEXPORT deflateTune OF((z_streamp strm,                                    int good_length,                                    int max_lazy,                                    int nice_length,                                    int max_chain));/*     Fine tune deflate's internal compression parameters.  This should only be   used by someone who understands the algorithm used by zlib's deflate for   searching for the best matching string, and even then only by the most   fanatic optimizer trying to squeeze out the last compressed bit for their   specific input data.  Read the deflate.c source code for the meaning of the   max_lazy, good_length, nice_length, and max_chain parameters.     deflateTune() can be called after deflateInit() or deflateInit2(), and   returns Z_OK on success, or Z_STREAM_ERROR for an invalid deflate stream. */ZEXTERN uLong ZEXPORT deflateBound OF((z_streamp strm,                                       uLong sourceLen));/*     deflateBound() returns an upper bound on the compressed size after   deflation of sourceLen bytes.  It must be called after deflateInit()   or deflateInit2().  This would be used to allocate an output buffer   for deflation in a single pass, and so would be called before deflate().*/ZEXTERN int ZEXPORT deflatePrime OF((z_streamp strm,                                     int bits,                                     int value));/*     deflatePrime() inserts bits in the deflate output stream.  The intent  is that this function is used to start off the deflate output with the  bits leftover from a previous deflate stream when appending to it.  As such,  this function can only be used for raw deflate, and must be used before the  first deflate() call after a deflateInit2() or deflateReset().  bits must be  less than or equal to 16, and that many of the least significant bits of  value will be inserted in the output.      deflatePrime returns Z_OK if success, or Z_STREAM_ERROR if the source   stream state was inconsistent.*/ZEXTERN int ZEXPORT deflateSetHeader OF((z_streamp strm,                                         gz_headerp head));/*      deflateSetHeader() provides gzip header information for when a gzip   stream is requested by deflateInit2().  deflateSetHeader() may be called   after deflateInit2() or deflateReset() and before the first call of   deflate().  The text, time, os, extra field, name, and comment information   in the provided gz_header structure are written to the gzip header (xflag is   ignored -- the extra flags are set according to the compression level).  The   caller must assure that, if not Z_NULL, name and comment are terminated with   a zero byte, and that if extra is not Z_NULL, that extra_len bytes are   available there.  If hcrc is true, a gzip header crc is included.  Note that   the current versions of the command-line version of gzip (up through version   1.3.x) do not support header crc's, and will report that it is a "multi-part   gzip file" and give up.      If deflateSetHeader is not used, the default gzip header has text false,   the time set to zero, and os set to 255, with no extra, name, or comment   fields.  The gzip header is returned to the default state by deflateReset().      deflateSetHeader returns Z_OK if success, or Z_STREAM_ERROR if the source   stream state was inconsistent.*//*ZEXTERN int ZEXPORT inflateInit2 OF((z_streamp strm,                                     int  windowBits));     This is another version of inflateInit with an extra parameter. The   fields next_in, avail_in, zalloc, zfree and opaque must be initialized   before by the caller.     The windowBits parameter is the base two logarithm of the maximum window   size (the size of the history buffer).  It should be in the range 8..15 for   this version of the library. The default value is 15 if inflateInit is used   instead. windowBits must be greater than or equal to the windowBits value   provided to deflateInit2() while compressing, or it must be equal to 15 if   deflateInit2() was not used. If a compressed stream with a larger window   size is given as input, inflate() will return with the error code   Z_DATA_ERROR instead of trying to allocate a larger window.     windowBits can also be -8..-15 for raw inflate. In this case, -windowBits   determines the window size. inflate() will then process raw deflate data,   not looking for a zlib or gzip header, not generating a check value, and not   looking for any check values for comparison at the end of the stream. This   is for use with other formats that use the deflate compressed data format   such as zip.  Those formats provide their own check values. If a custom   format is developed using the raw deflate format for compressed data, it is   recommended that a check value such as an adler32 or a crc32 be applied to   the uncompressed data as is done in the zlib, gzip, and zip formats.  For   most applications, the zlib format should be used as is. Note that comments   above on the use in deflateInit2() applies to the magnitude of windowBits.     windowBits can also be greater than 15 for optional gzip decoding. Add   32 to windowBits to enable zlib and gzip decoding with automatic header   detection, or add 16 to decode only the gzip format (the zlib format will   return a Z_DATA_ERROR).  If a gzip stream is being decoded, strm->adler is   a crc32 instead of an adler32.     inflateInit2 returns Z_OK if success, Z_MEM_ERROR if there was not enough   memory, Z_STREAM_ERROR if a parameter is invalid (such as a null strm). msg   is set to null if there is no error message.  inflateInit2 does not perform   any decompression apart from reading the zlib header if present: this will   be done by inflate(). (So next_in and avail_in may be modified, but next_out   and avail_out are unchanged.)*/ZEXTERN int Q_ZEXPORT inflateSetDictionary OF((z_streamp strm,                                             const Bytef *dictionary,                                             uInt  dictLength));/*     Initializes the decompression dictionary from the given uncompressed byte   sequence. This function must be called immediately after a call of inflate,   if that call returned Z_NEED_DICT. The dictionary chosen by the compressor   can be determined from the adler32 value returned by that call of inflate.   The compressor and decompressor must use exactly the same dictionary (see   deflateSetDictionary).  For raw inflate, this function can be called   immediately after inflateInit2() or inflateReset() and before any call of   inflate() to set the dictionary.  The application must insure that the   dictionary that was used for compression is provided.     inflateSetDictionary returns Z_OK if success, Z_STREAM_ERROR if a   parameter is invalid (such as NULL dictionary) or the stream state is   inconsistent, Z_DATA_ERROR if the given dictionary doesn't match the   expected one (incorrect adler32 value). inflateSetDictionary does not   perform any decompression: this will be done by subsequent calls of   inflate().*/ZEXTERN int Q_ZEXPORT inflateSync OF((z_streamp strm));/*    Skips invalid compressed data until a full flush point (see above the  description of deflate with Z_FULL_FLUSH) can be found, or until all  available input is skipped. No output is provided.    inflateSync returns Z_OK if a full flush point has been found, Z_BUF_ERROR  if no more input was provided, Z_DATA_ERROR if no flush point has been found,  or Z_STREAM_ERROR if the stream structure was inconsistent. In the success  case, the application may save the current current value of total_in which  indicates where valid compressed data was found. In the error case, the  application may repeatedly call inflateSync, providing more input each time,  until success or end of the input data.*/ZEXTERN int ZEXPORT inflateCopy OF((z_streamp dest,                                    z_streamp source));/*     Sets the destination stream as a complete copy of the source stream.     This function can be useful when randomly accessing a large stream.  The   first pass through the stream can periodically record the inflate state,   allowing restarting inflate at those points when randomly accessing the   stream.     inflateCopy returns Z_OK if success, Z_MEM_ERROR if there was not   enough memory, Z_STREAM_ERROR if the source stream state was inconsistent   (such as zalloc being NULL). msg is left unchanged in both source and   destination.*/ZEXTERN int Q_ZEXPORT inflateReset OF((z_streamp strm));/*     This function is equivalent to inflateEnd followed by inflateInit,   but does not free and reallocate all the internal decompression state.   The stream will keep attributes that may have been set by inflateInit2.      inflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source   stream state was inconsistent (such as zalloc or state being NULL).

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产成人在线免费| 国内成人自拍视频| 色成人在线视频| 亚洲伦理在线精品| 在线亚洲精品福利网址导航| 污片在线观看一区二区| 91精品国产综合久久久久久| 国内精品免费在线观看| 亚洲国产成人一区二区三区| 99久久精品国产一区| 亚洲一区二区三区影院| 在线综合视频播放| 国产xxx精品视频大全| 中文字幕在线不卡一区| 欧美丝袜丝nylons| 捆绑紧缚一区二区三区视频 | 91福利小视频| 日韩在线一区二区三区| 久久精子c满五个校花| 色欧美日韩亚洲| 激情国产一区二区| 亚洲天堂精品在线观看| 6080国产精品一区二区| 成人一区二区三区中文字幕| 亚洲精品视频在线观看网站| 日韩免费观看高清完整版| 99国产精品久久久久| 免费人成精品欧美精品 | 成人av在线一区二区| 亚洲国产va精品久久久不卡综合| 欧美大片国产精品| av电影在线不卡| 久久国产尿小便嘘嘘尿| 亚洲另类在线制服丝袜| 精品国产乱码久久久久久久| 色婷婷av一区二区| 国产一区在线看| 日本欧美大码aⅴ在线播放| 亚洲欧洲www| 精品精品国产高清a毛片牛牛| 色先锋久久av资源部| 国内精品久久久久影院一蜜桃| 亚洲一区免费观看| 欧美韩国日本不卡| 欧美一区二区三区免费视频| 成人激情视频网站| 国产成人在线免费观看| 日韩黄色免费网站| 亚洲黄色小视频| 中文字幕一区二区三区视频| 欧美mv日韩mv国产网站| 欧美日韩国产乱码电影| 91一区二区三区在线播放| 国产毛片一区二区| 美腿丝袜亚洲色图| 视频一区在线视频| 亚洲五月六月丁香激情| 国产精品久久久久久久午夜片 | 中文字幕欧美区| 精品国产成人在线影院| 91精品国产综合久久精品| 色综合咪咪久久| 99精品一区二区三区| 国产福利精品一区二区| 国产在线精品一区二区三区不卡 | 亚洲资源在线观看| 日韩一区在线看| 国产精品无码永久免费888| 精品sm捆绑视频| 精品av综合导航| 久久一留热品黄| 久久嫩草精品久久久精品 | 国产欧美日韩综合| 久久久久久亚洲综合影院红桃| 久久亚洲精华国产精华液| 精品乱码亚洲一区二区不卡| 日韩写真欧美这视频| 日韩一区二区三区视频在线观看| 欧美一区二区高清| 精品欧美一区二区久久| 久久婷婷成人综合色| 国产嫩草影院久久久久| 欧美国产日韩a欧美在线观看 | 国产乱妇无码大片在线观看| 国产一区二区免费看| 国产成人在线视频网址| 丁香网亚洲国际| 91社区在线播放| 欧美午夜电影在线播放| 日韩一区二区麻豆国产| 欧美白人最猛性xxxxx69交| 久久精品一区二区| 国产精品久久久久影视| 一区二区不卡在线播放| 青青草原综合久久大伊人精品优势| 日韩av成人高清| 国产传媒日韩欧美成人| 色综合久久久久| 91麻豆精品91久久久久同性| 精品国产自在久精品国产| 国产欧美日产一区| 亚洲欧美国产毛片在线| 视频精品一区二区| 国产一区二区在线看| 91在线无精精品入口| 91麻豆精品国产91久久久更新时间| 精品欧美一区二区三区精品久久 | 日韩三区在线观看| 欧美国产成人精品| 亚洲成av人影院在线观看网| 狠狠色2019综合网| 色哟哟一区二区在线观看| 欧美日韩不卡一区| 国产精品无人区| 日本免费新一区视频| 福利一区二区在线观看| 欧美日韩一区二区三区高清| 2023国产一二三区日本精品2022| 中文字幕色av一区二区三区| 日韩精品一二三区| 岛国精品在线播放| 91精品婷婷国产综合久久竹菊| 中文子幕无线码一区tr| 视频一区二区三区在线| 99久久精品一区二区| 精品国产乱码久久久久久1区2区| 日韩一区日韩二区| 国产美女一区二区三区| 91精品久久久久久久91蜜桃| 国产精品成人午夜| 国内一区二区在线| 欧美人与z0zoxxxx视频| 成人欧美一区二区三区视频网页| 日本 国产 欧美色综合| 色综合激情五月| 欧美激情中文字幕| 国内精品嫩模私拍在线| 91麻豆精品国产91久久久更新时间 | 日韩欧美二区三区| 亚洲成人av一区二区三区| 成人网页在线观看| 2023国产精华国产精品| 日韩av中文字幕一区二区三区| gogogo免费视频观看亚洲一| 久久品道一品道久久精品| 婷婷丁香久久五月婷婷| 在线视频国内自拍亚洲视频| 国产精品美女视频| 国产成人免费高清| 精品国产一区a| 视频一区二区不卡| 欧美日韩国产在线观看| 亚洲午夜影视影院在线观看| 色久优优欧美色久优优| 中文字幕在线一区二区三区| 国产成a人亚洲| 久久免费精品国产久精品久久久久| 免费观看日韩电影| 日韩午夜在线观看| 免费人成网站在线观看欧美高清| 欧美浪妇xxxx高跟鞋交| 亚洲va欧美va人人爽| 欧美日韩国产免费| 日本亚洲欧美天堂免费| 在线播放欧美女士性生活| 日韩二区在线观看| 日韩欧美电影一区| 国产一区欧美二区| 国产亚洲自拍一区| 成人高清免费在线播放| 国产精品麻豆久久久| 91在线国产福利| 亚洲精品国产第一综合99久久 | 日本一区二区成人在线| 播五月开心婷婷综合| 中文字幕一区免费在线观看| 99久久综合99久久综合网站| 亚洲欧美色一区| 在线免费不卡电影| 日韩av一区二区三区四区| 日韩午夜三级在线| 国产乱码一区二区三区| 国产欧美日韩激情| 色噜噜久久综合| 亚洲成人三级小说| 日韩午夜av电影| 国产精品一区2区| 亚洲欧洲制服丝袜| 91精品国产一区二区三区蜜臀| 麻豆国产精品777777在线| 国产亚洲女人久久久久毛片| 91网站最新地址| 亚洲va欧美va天堂v国产综合| 欧美变态tickle挠乳网站| a亚洲天堂av| 午夜精品久久久| 国产亚洲一区二区三区在线观看| 91丝袜美腿高跟国产极品老师| 亚洲成人福利片| 日本一区二区三区高清不卡|