lzx算法源码,由 Jonathan Forbes 与 Tomi Poutanen 一起开发,在 Jonathan 加盟到微软时交付微软公司使用,微软CAB包的压缩算法之一
2021-03-18 17:48:42 33KB LZX算法
1
/* $VER: unlzx.c 1.0 (22.2.98) */ /* Created: 11.2.98 */ /* Added Pipe support to read from stdin (03.4.01, Erik Meusel) */ /* LZX Extract in (supposedly) portable C. */ /* Compile with: */ /* gcc unlzx.c -ounlzx -O6 */ /* Thanks to Dan Fraser for decoding the coredumps and helping me track */ /* down some HIDEOUSLY ANNOYING bugs. */ /* Everything is accessed as unsigned char's to try and avoid problems */ /* with byte order and alignment. Most of the decrunch functions */ /* encourage overruns in the buffers to make things as fast as possible. */ /* All the time is taken up in crc_calc() and decrunch() so they are */ /* pretty damn optimized. Don't try to understand this program. */
2021-03-18 10:44:27 9KB LZX 解压缩 源代码
1