This is a hardware-accelerated implementation of CRC-32C (Castagnoli) for Visual C++. Intel's CRC32 instruction is used if available. Otherwise this library uses fast software fallback.
- Documentation: Home, Tutorial for C++
- Download: see Tutorial for C++
- Sources: GitHub, Bitbucket
- Issues: GitHub, Bitbucket
- License: zlib license
uint32_t crc = crc32c_append(0, input, 10000);