lz77.h

来自「几种常用的压缩算法 本程序包含以下功能: 1、 Arithmetic cod」· C头文件 代码 · 共 24 行

H
24
字号
#ifndef __LZ77_H#define __LZ77_H#include "Gendef.h"class CLZ77{private:	long LZComp(BYTE *s1, BYTE *s2, long maxlen);	BYTE *FindLZ(BYTE *source, BYTE *s, long slen, long border, long mlen, long &len);public:	CLZ77();	virtual ~CLZ77();	void Encode(BYTE *target, long &tlen, BYTE *source, long slen);	long Decode(BYTE *target, long &tlen, BYTE *source, long slen);	long GetMaxEncoded(long len);	long GetMaxDecoded(BYTE *source);	virtual void OnStep() = 0;};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?