| Lzlib. Biblioteca GRATUITA que vem com funções de compactação LZMA em memória e de descompressão, incluindo a verificação de integridade dos dados descompactados |
Baixe Agora |
Lzlib. Classificação e resumo
- Nome do editor:
- Antonio Diaz Diaz
- Site do editor:
- http://www.nongnu.org/lzip/zutils.html
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 62 KB
Lzlib. Tag
Lzlib. Descrição
Biblioteca GRATUITA que vem com funções de compactação de compactação e descompressão LZMA na memória, incluindo a verificação de integridade dos dados descompactados A biblioteca de compactação LZLIB fornece funções de compactação e descompressão LZMA na memória, incluindo a verificação de integridade dos dados descompactados. O formato de dados compactado usado pela biblioteca é o formato LZIP. As variáveis e funções que formam a interface da biblioteca de compactação são declaradas no arquivo lzlib.h. Um exemplo de uso da biblioteca é dado no arquivo main.cc.compression / descompactação é feito pela chamada repetitamente algumas funções de leitura / gravação até que todos os dados tenham sido processados pela biblioteca. Essa interface é mais segura e menos errada do que a tradicional interface zlib.lzlib irá descomprimir corretamente um fluxo de dados que é a concatenação de dois ou mais fluxos de dados compactados. O resultado é a concatenação dos correspondentes fluxos de dados descompactados. Teste de integridade de fluxos de dados compactados concatenados também é suportado. Todas as funções da biblioteca são segura segura. A biblioteca não instala nenhum manipulador de sinal. O decodificador verifica a consistência dos dados compactados, portanto, a biblioteca nunca deve travar, mesmo em caso de entrada corrompida.Lzlib implementa uma versão simplificada do algoritmo LZMA (Lempel-Ziv-Markov Chain-Algoritmo). O algoritmo original LZMA foi projetado por Igor Pavlov. Para uma descrição do algoritmo LZMA, consulte o manual LZIP. O que há de novo nesta versão: · "Void *" foi substituído por "Struct LZ_ENCoder *" e "Struct Lz_Decoder *" para fazer o tipo de interface seguro. · Um trailer de membro truncado agora é detectado corretamente. · LZ_Compress_Restart_Member agora é capaz de reiniciar um fluxo acabado. · A Lzlib agora aceita apenas consulta ou fechar operações após ocorrer um erro fatal.
Lzlib. Software Relacionado