CRC32 Static Library 1.00

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 1.10 MB
‎Ocena użytkowników: 4.7/5 - ‎3 ‎Głosów

Biblioteka statyczna CRC32 dla firmy Microsoft VC++ została opracowana, aby operacje sprawdzania CRC były szybkie i łatwe do bezproblemowego wdrożenia bez konieczności stosowania zewnętrznej biblioteki DLL CRC jest "cyfrowy odcisk palca & pliku, Z CRC32 można "stopić&; ogromny 20 MB (lub nawet znacznie większy) plik mieć małe, poręczne odniesienie do niego, jeden 32-bitowy numer jak 7d9c42fb (notacja szesnastkowa), która niewątpliwie odzwierciedlałaby całą zawartość tego ogromnego pliku. Teraz, jeśli pewne zmiany w tym pliku się stało, bez względu na to, jak małe, może tylko jeden zły bit gdzieś w środku, nowe obliczenia CRC-32 przyniesie zupełnie inny numer referencyjny (powiedzmy 3faa83bd). Więc nie ma co do tego wątpliwości - to już nie jest ten sam plik. Z drugiej strony, jeśli numer referencyjny był nadal taki sam (7d9c42fb), możesz być pewien, że plik nie uległ zmianie. Algorytm CRC32 jest dokładnie taki sam, jak wewnętrznie używany przez PKZIP i WinZip; crc obliczone przez PKZIP i CRC32 są identyczne. To kolejna dobra rzecz w CRC32 - oblicza kompatybilne, szeroko stosowane 32-bitowe sumy kontrolne, a nie tylko liczby. Możesz użyć polecenia 'pkunzip.exe -vt filename.zip', aby zobaczyć, że wartości CRC-32 PKZIP są przechowywane wewnątrz nazwy pliku.zip są identyczne z wartościami obliczonymi przez CRC32 dla tych plików. Chociaż można użyć CRC32 do obliczania 32-bitowych sum kontrolnych każdego pliku, prawdziwą siłą i przydatnością CRC32 jest porównywanie plików dźwiękowych Wave, aby sprawdzić, czy ich niecięte części muzyczne są identyczne. W szczególności CRC32 może się przydać, porównując dwa różne ekstrakcje ścieżki CD Digital Audio, aby upewnić się, że wykonywana kopia cyfrowa jest doskonała.

historia wersji

  • Wersja 1.00 opublikowany na 2001-10-16

Szczegóły programu