2012-12-05 20 views
1

快速查看文档指出:zlib如何与Z_FIXED策略一起使用?

Z_FIXED prevents the use of dynamic Huffman codes, 
allowing for a simpler decoder for special applications. 

所以,如果不使用动态霍夫曼,这是什么用途呢?一个静态表?

如果是这样,它在哪里定义? 是否可以由用户定义和加载? (或入侵代码?)

回答

3

固定表在deflate format specification中定义。

+0

谢谢马克。过去我曾多次阅读过这个RFC,所以我一定会深信这一点。我以某种方式设法忘记3.2.6。使用固定霍夫曼编码进行压缩(BTYPE = 01)。这个问题仍然存在:是Z_FIXED强制这种模式? – Cyan

+0

是的。 (所以我不会让我回答“是的”,所以我添加了这个多余的句子。) –

相关问题