摘要: 这是7z文件格式及其源码的分析系列的第五篇.上一篇讲到了7z文件压缩流程。最近太忙了,好久没更新,都快忘了写到哪了。:)这一篇就说说7z文件的尾头的生成方式吧。上一篇已经讲了尾header的结构了。它其实就是记录了压缩文件详细信息。那么尾header是如何存储的呢?先看一个图:这是整个7z文件的结构。 最后面的绿色“尾文件头” 就是我们要说的目标。7z的尾文件头有两种存储方式。第一, 最简单的, 就是把尾文件头的内容直接写在后面, 不做任何处理。这种方式最简单,但是却最不常用。 原因是什么。 我们看上一篇中说到的尾文件头的内容就知道了。 举个简单的例子, 比方说你要压缩大量的文件,比如100个 阅读全文
posted @ 2013-11-02 17:16 -Neil 阅读(5124) 评论(21) 推荐(5) 编辑