CRC32 Static Library 1.00

许可: 免费试用 ‎文件大小: 1.10 MB
‎用户评分: 4.7/5 - ‎3 ‎评分

CRC32 用于 Microsoft VC++ 的静态库是为使您的 CRC 检查操作快速且易于无缝实现而不需要外部 DLL 而制作的 CRC 是一个文件的"数字指纹",使用 CRC32,您可以"熔化";熔化"一个巨大的 20 MB(甚至更大)文件,对它有一个小型、方便的引用,一个 32 位的数字,如 7d9c42fb(十六进制符号),可以明确反映这个巨大文件的全部内容。现在,如果发生此文件的一些更改,无论时间多么小,也许只有一个错误的位在中间的某个地方,一个新的CRC-32计算将产生一个完全不同的参考号(例如3faa83bd)。因此,这是毫无疑问的 - 这是同一个文件了。另一方面,如果参考编号仍然相同 (7d9c42fb),您可以确定文件没有更改。 CRC32算法与PKZIP和 WinZip 内部使用的算法完全相同;即由 PKZIP 和 CRC32 计算的 CPC 是相同的。这是关于CRC32的另一件好事 - 它计算兼容的,广泛使用的32位校验和,而不仅仅是任何数字。您可以使用"pkunzip.exe -vt 文件名.zip"命令查看存储在文件名中的文件的 PKZIP 的 CRC-32 值.zip与 CRC32 为这些文件计算的值相同。 虽然您可以使用 CRC32 计算任何文件的 32 位校验和,但 CRC32 的真正强度和有用性在于比较波声文件以查看其非静音音乐部分是否相同。特别是,CRC32 在比较 CD 数字音频轨道的两种不同提取时可能会派上用场,以确保执行的数字拷贝完美无缺。

版本历史记录

  • 版本 1.00 发布于 2001-10-16

软件信息