Description From Publisher
CRC32 Static Library for Microsoft VC++ was produced to make your CRC checking operations quick & easy to implement seamlessly without the need for an external DLL
The CRC is a "digital fingerprint" of a file, With CRC32 you can "melt down" a huge 20 MB (or even much bigger) file to have a small, handy reference to it, a single 32-bit number like 7d9c42fb (hexadecimal notation) which would unambiguously reflect the entire contents of this huge file. Now if some changes to this file happened, no matter how small, maybe only a single wrong bit somewhere in the middle, a new CRC-32 calculation would yield a completely different reference number (say 3faa83bd). So there’d be no doubt about it - this is not the same file anymore. On the other hand if the reference number was still the same (7d9c42fb) you might be sure that the file hasn’t changed.
The algorithm of CRC32 is exactly the same as that internally used by PKZIP and WinZip; i.e. the CRCs calculated by PKZIP and CRC32 are identical. That’s another fine thing about CRC32 - it calculates compatible, widely used 32-bit checksums, not just any numbers. You can use the 'pkunzip.exe -vt filename.zip' command to see that PKZIP’s CRC-32 values of files stored inside the filename.zip are identical to that calculated by CRC32 for these files.
Though you can use CRC32 to calculate 32-bit checksums of any file the real strength and usefulness of CRC32 is in comparing Wave Sound Files to see if their non-silent music parts are identical. In particular CRC32 may come in handy when comparing two different extractions of a CD Digital Audio track to ensure that the performed digital copy is perfect.
Supported OS
Win95,Win98,WinME,WinNT 4.x,WinXP,Windows2000
Related Keywords
crc crc lib lib library library crc32 crc32 crc-32 crc-32
|
|
Latest Other Realted Tools:
CRC32 COM Component 1.04
CRC32 COM Component is for ASP, .NET, Cold Fusion, VB, VC++ and other languages.
The com component will quickly generate a CRC32 checksum from files or a text string in hex or numeric as the official polynomial used by CRC-32 in PKZip, WinZip and |
CppDoc 2.4
CppDoc generates HTML documentation for your C++ classes, based on your source code and special comments embedded within it. It supports JavaDoc tags (@see, @return, etc.) and can produce JavaDoc-style output. |
C/C++ SLOC Counter 1.1.1.1
Counts C/C++ source program physical & logical lines of code. Useful for various management planning and reporting tasks, calculating quality metrics, or just to gauge your program size estimation skills. |
CopyWiz 2.0
Provides simple duplication and renaming of Microsoft Visual Studio projects. Rather than laboring to create a template project or wizard from an existing project, use CopyWiz to copy the newest version of an existing projects. |
CoolWatermark 1.2.0504
A cool and strong assembly to write watermark on image in .NET, working with both Windows.Form and ASP.NET. |
conv_for_bas 4.1
A great tool for FORTRAN to Visual BASIC source code conversion. Translate more than 90 % of FORTRAN commands into VB. New version include module to make changes in source files (add or remove lines), count key words, concatenate files, ... |
DBMS ConteXt 5.7.1
ConteXt is an interactive DBMS of a new generation. It supports context data model that includes relational, network, partially hiearchial, object-oriented, and attribute-value architecture. |
Spreadsheet Composer 2.0
Spreadsheet Composer is an Excel add-in, which provides facilities to automatically construct, verify, catalogue, manage and implement complex worksheet formulae. |
CompileX .NET 3.0
.NET Database Driven Application Generator automatically generates multi-tier enterprise-level business applications. All is generated, database (or integrate existing databases), logic layer, web forms, all SQL queries, and XML, VB and C# code. |
CommentMakerPro 1.2
CommentMakerPro creates fully customizable template-based class, function and file comment blocks for C++ code. The default settings of CommentMakerPro create comments that are compatible with a popular document generation tool Doxygen. |
3D Multi Series Column Chart 2.1
This applet is designed to take multiple series of numerical data and display the information as a 3D Multi series Column Chart. The applet will automatically size itself to the available area given to it by the HTML form. |
ColorPicker 2.0
ColorPicker.dll is a free and easy way to add a "color capture" control to your application. This library helps your users to pick RGB colors from any place of the screen. |
VB 6.0 Code Viewer and Validator 1.4
A VB 6.0 Add-In that provides functionality similar to the Visual Studio .NET IDE view of code, with the ability to collapse sections of code to get a higher level view of the code logic.
You can also create custom folders to place files into. |
|