Posso usar o programa DLL no Turbo C ++ e temos qualquer DLL para compressão e descompressão LZW
Pergunta
Eu estava tentando criar um programa de compactação LZW. Mas preciso finalizá -lo hoje, então quero usar alguma DLL para obter minha entrada como arquivo txt e saída como um arquivo de texto. Eu quero fazer isso em Turbo c ++ código que está fazendo minhas funcionalidades restantes. Alguém pode me sugerir algum método.
Solução
O Libzip não é LZW (ele usa um algoritmo que geralmente é melhor), mas provavelmente é a melhor resposta padrão. Não sei se há uma DLL para download em um local padrão, então você pode precisar compilá -lo da fonte.
Como alternativa, um pouco de busca no Google (na "DLL de compactação LZW") encontrou esse código-fonte C ++ para fazer compactação LZW, que você pode usar: http://zabkat.com/blog/24jan10-lzw-compression-code.htm
Outras dicas
Esta é uma pergunta antiga.
Você ainda pode olhar em volta das fontes do LHARC nos antigos arquivos de Simtel. Há uma implementação do algoritmo LZW antes de ser patenteado pela CompuServe.