小太郎*_*小太郎 7 c zlib
zlib是否允许从文件中间解压缩? 我的意思是,如果我inflate使用指向压缩数据中间的流调用而不调用inflate中间的数据,它会起作用吗?
inflate
pmg*_*pmg 9
从zlib FAQ复制(重点是我的):
28. 我可以在压缩流中随机访问数据吗? 不,不是没有一些准备.如果在定期使用压缩时Z_FULL_FLUSH,在这些点上仔细写入所有待处理数据,并保留这些位置的索引,那么您可以在这些点开始解压缩.您必须小心不要Z_FULL_FLUSH经常使用,因为它会显着降低压缩.或者,您可以扫描一次deflate流以生成索引,然后使用该索引进行随机访问.参见examples/zran.c.
28. 我可以在压缩流中随机访问数据吗?
不,不是没有一些准备.如果在定期使用压缩时Z_FULL_FLUSH,在这些点上仔细写入所有待处理数据,并保留这些位置的索引,那么您可以在这些点开始解压缩.您必须小心不要Z_FULL_FLUSH经常使用,因为它会显着降低压缩.或者,您可以扫描一次deflate流以生成索引,然后使用该索引进行随机访问.参见examples/zran.c.
Z_FULL_FLUSH
归档时间:
14 年,8 月 前
查看次数:
602 次
最近记录: