| Biblioteca estática CRC32. operações de verificação CRC rápida e fácil de implementar |
Baixe Agora |
Biblioteca estática CRC32. Classificação e resumo
- Nome do editor:
- Traction Software
- Sistemas operacionais:
- Windows
- Tamanho do arquivo:
- 1.0 MB
Biblioteca estática CRC32. Tag
Biblioteca estática CRC32. Descrição
CRC32 Biblioteca estática para o Microsoft VC ++ foi produzida para tornar suas operações de verificação CRC rápidas e fáceis de implementar perfeitamente sem a necessidade de uma DLL externa O CRC é uma "impressão digital" de um arquivo, com o CRC32, você pode "derreter" um enorme arquivo de 20 MB (ou até mesmo muito maior) para ter uma referência pequena e útil, um único número de 32 bits como 7D9C42FB ( notação hexadecimal), que refletiria inequivocamente todo o conteúdo desse enorme arquivo. Agora, se algumas alterações nesse arquivo acontecerem, não importa quão pequeno, 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). Portanto, não haveria dúvidas sobre isso - este não é mais o mesmo arquivo. Por outro lado, se o número de referência ainda fosse o mesmo (7D9C42FB), você pode ter certeza de que o arquivo não foi alterado. O algoritmo de CRC32 é exatamente o mesmo que usado internamente por PKZIP e Winzip; isto é, os CRC calculados por PKZIP e CRC32 são idênticos. Essa é outra coisa boa sobre CRC32 - calcula soma compatíveis, amplamente usadas de xadrez de 32 bits, não apenas qualquer número. Você pode usar o comando 'pkunzip.exe -vt filename.zip' para ver que os valores CRC-32 do PKZIP de arquivos armazenados dentro do arquivo filen.zip são idênticos ao calculado pelo CRC32 para esses arquivos. Embora você possa usar o CRC32 para calcular fitas de verificação de 32 bits de qualquer arquivo, a força real e a utilidade do CRC32 estiver na comparação de arquivos de som de onda para ver se suas peças musicais 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 realizada seja perfeita.
Biblioteca estática CRC32. Software Relacionado