我正在尝试创建一个lzw压缩程序。但是我需要在今天完成它,所以我想使用一些dll将我的输入作为txt文件并输出为文本文件。我想在 TURBO C ++ 代码中执行此操作,这些代码正在执行我的剩余功能。 任何人都可以建议我一些方法。
答案 0 :(得分:0)
Libzip不是LZW(它使用的算法通常更好),但它可能是最好的标准答案。我不知道在标准位置是否有可下载的DLL,因此您可能需要从源代码编译它。
或者,一些谷歌搜索(在“lzw compression dll”上)找到了用于进行LZW压缩的C ++源代码,您可以使用它:http://zabkat.com/blog/24Jan10-lzw-compression-code.htm
答案 1 :(得分:0)
这是一个老问题。
您仍然可以查看旧Simtel档案中的LHArc来源。在Compuserve获得专利之前,已经实现了LZW算法。