CRC32 Static Library 1.00

Licença: Avaliação gratuita ‎Tamanho do arquivo: 1.10 MB
‎Classificação dos usuários: 4.7/5 - ‎3 ‎Votos

Sobre CRC32 Static Library

A Biblioteca Estática CRC32 para Microsoft VC++ foi produzida para tornar suas operações de verificação de CRC rápidas e fáceis de implementar sem a necessidade de um DLL externo O CRC é uma impressão digital "quot; de um arquivo, Com CRC32 você pode "derreter" um enorme arquivo de 20 MB (ou até muito maior) para ter uma pequena e útil referência a ele, um único número de 32 bits como 7d9c42fb (notação hexaviral) que refletiria inequivocamente todo o conteúdo deste enorme arquivo. Agora, se algumas alterações neste arquivo aconteceram, não importa quão pequena, talvez apenas um único bit errado em algum lugar no meio, um novo cálculo CRC-32 produziria um número de referência completamente diferente (digamos 3faa83bd). Então não haveria dúvida sobre isso - este não é mais o mesmo arquivo. Por outro lado, se o número de referência ainda era o mesmo (7d9c42fb) você pode ter certeza de que o arquivo não mudou. O algoritmo de CRC32 é exatamente o mesmo usado internamente por PKZIP e WinZip; ou seja, os CRCs calculados por PKZIP e CRC32 são idênticos. Isso é outra coisa boa sobre CRC32 - ele calcula cheques de 32 bits compatíveis, amplamente usados, não apenas números. Você pode usar o comando 'pkunzip.exe -vt filename.zip' para ver que os valores CRC-32 do PKZIP de arquivos armazenados dentro do nome de arquivo.zip são idênticos aos calculados pelo CRC32 para esses arquivos. Embora você possa usar CRC32 para calcular checksums de 32 bits de qualquer arquivo, a real força e utilidade do CRC32 está na comparação de Arquivos de Som de Onda para ver se suas partes de música não silenciosas são idênticas. Em particular, o CRC32 pode ser útil ao comparar duas extrações diferentes de uma faixa de ÁUDIO DIGITAL de CD para garantir que a cópia digital executada seja perfeita.