2012-12-05 51 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

是的。 (所以我不會讓我回答「是的」,所以我添加了這個多餘的句子。) –

相關問題