CRC32 Static Library 1.00

Lizenz: Kostenlose Testversion ‎Dateigröße: 1.10 MB
‎Benutzerbewertung: 4.7/5 - ‎3 ‎Stimmen

CrC32 Static Library for Microsoft VC++ wurde erstellt, um Ihre CRC-Prüfvorgänge schnell und einfach zu implementieren, ohne dass eine externe DLL erforderlich ist. Das CRC ist ein "digitaler Fingerabdruck" einer Datei, mit CRC32 können Sie "melt down" eine riesige 20 MB (oder sogar viel größere) Datei, um einen kleinen, handlichen Verweis darauf zu haben, eine einzelne 32-Bit-Zahl wie 7d9c42fb (hexadezimale Notation), die eindeutig den gesamten Inhalt dieser riesigen Datei widerspiegeln würde. Nun, wenn einige Änderungen an dieser Datei passiert, egal wie klein, vielleicht nur ein einziges falsches Bit irgendwo in der Mitte, würde eine neue CRC-32-Berechnung eine völlig andere Referenznummer ergeben (sagen wir 3faa83bd). Es gab also keinen Zweifel daran - das ist nicht mehr die gleiche Datei. Wenn die Referenznummer dagegen immer noch gleich war (7d9c42fb), können Sie sicher sein, dass sich die Datei nicht geändert hat. Der Algorithmus von CRC32 ist genau derselbe wie der, der intern von PKZIP und WinZip verwendet wird; d.h. die von PKZIP und CRC32 berechneten CrCs sind identisch. Das ist eine weitere feine Sache über CRC32 - es berechnet kompatible, weit verbreitete 32-Bit-Prüfsummen, nicht nur irgendwelche Zahlen. Sie können den Befehl 'pkunzip.exe -vt filename.zip' verwenden, um zu sehen, dass die CRC-32-Werte von PKZIP von Dateien, die im Dateinamen gespeichert sind.zip identisch mit denen sind, die von CRC32 für diese Dateien berechnet wurden. Obwohl Sie CRC32 verwenden können, um 32-Bit-Prüfsummen jeder Datei zu berechnen, ist die wahre Stärke und Nützlichkeit von CRC32 beim Vergleich von Wave Sound Files, um zu sehen, ob ihre nicht-stillen Musikteile identisch sind. Insbesondere CRC32 kann nützlich sein, wenn zwei verschiedene Extraktionen einer CD Digital Audio Spur verglichen werden, um sicherzustellen, dass die durchgeführte digitale Kopie perfekt ist.

VERSIONSVERLAUF

  • Version 1.00 veröffentlicht auf 2001-10-16

Programmdetails