zlib(というかdeflate)は原理的には、まあまあ単純なんだけど、細かい仕様には多少めんどくささがあるな。
単純な圧縮ファイルを作ってgunzipで展開を試して、みたいなことをくりかえしながら、仕様を読みつつ実装していくのが良さそうだ。
基本的には、それほどの難しさはないかと。
一番はじめの例は「無圧縮のブロック1つ」だけのファイルってことになるかな。それでも、ヘッダとかいろいろで、ほんのすこしめんどくささがあるな。
そのうちやろう。
zlib(というかdeflate)は原理的には、まあまあ単純なんだけど、細かい仕様には多少めんどくささがあるな。
単純な圧縮ファイルを作ってgunzipで展開を試して、みたいなことをくりかえしながら、仕様を読みつつ実装していくのが良さそうだ。
基本的には、それほどの難しさはないかと。
一番はじめの例は「無圧縮のブロック1つ」だけのファイルってことになるかな。それでも、ヘッダとかいろいろで、ほんのすこしめんどくささがあるな。
そのうちやろう。