CRC32 Static Library 1.00

Licentie: Gratis proefperiode ‎Bestandsgrootte: 1.10 MB
‎Gebruikersbeoordeling: 4.7/5 - ‎3 ‎Stemmen

CRC32 Static Library for Microsoft VC++ is geproduceerd om uw CRC-controlebewerkingen snel en eenvoudig te implementeren zonder dat er een externe DLL nodig is De CRC is een "digital fingerprint" van een bestand, Met CRC32 kun je met CRC32 "melt down" een enorm bestand van 20 MB (of zelfs veel groter) hebben om er een kleine, handige verwijzing naar te hebben, een enkel 32-bits getal zoals 7d9c42fb (hexadecimalnotatie) dat ondubbelzinnig de volledige inhoud van dit enorme bestand zou weerspiegelen. Nu als sommige wijzigingen in dit bestand gebeurd, maakt niet uit hoe klein, misschien slechts een verkeerde bit ergens in het midden, een nieuwe CRC-32 berekening zou een heel ander referentienummer opleveren (zeg 3faa83bd). Dus er zou geen twijfel over bestaan - dit is niet meer hetzelfde bestand. Aan de andere kant als het referentienummer nog steeds hetzelfde was (7d9c42fb) u er zeker van zijn dat het bestand niet is gewijzigd. Het algoritme van CRC32 is precies hetzelfde als dat intern gebruikt door PKZIP en WinZip; d.w.z. de crc's berekend door PKZIP en CRC32 zijn identiek. Dat is een ander fijn ding over CRC32 - het berekent compatibel, op grote schaal gebruikt 32-bits checksums, niet zomaar nummers. U de opdracht 'pkunzip.exe -vt filename.zip' gebruiken om te zien dat de CRC-32-waarden van PKZIP-32 van bestanden die in de bestandsnaam zijn opgeslagen.zip identiek zijn aan die berekend door CRC32 voor deze bestanden. Hoewel u CRC32 gebruiken om 32-bits checksums van elk bestand te berekenen, is de echte sterkte en bruikbaarheid van CRC32 in het vergelijken van Wave Sound Files om te zien of hun niet-stille muziekonderdelen identiek zijn. In het bijzonder CRC32 kan van pas komen bij het vergelijken van twee verschillende extracties van een CD Digital Audio track om ervoor te zorgen dat de uitgevoerde digitale kopie is perfect.

versiegeschiedenis

  • Versie 1.00 geplaatst op 2001-10-16

Programmadetails