CRC++ supports bit-by-bit and byte-by-byte calculation of full and multipart CRCs.
The algorithms used are highly optimized and can even be configured to be branchless (as always, be sure to profile your code to choose the most efficient option).
CRC++ is a great option for embedded C++ projects with a need for efficiency.
CRC++ consists of a single header file which can be included in any existing C++ application. No libraries, no boost, no mess, no fuss.
The algorithms used are highly optimized and can even be configured to be branchless (as always, be sure to profile your code to choose the most efficient option).
CRC++ is a great option for embedded C++ projects with a need for efficiency.
CRC++ consists of a single header file which can be included in any existing C++ application. No libraries, no boost, no mess, no fuss.
- Homepage
-
License:
BSD (3-clause) - Download HPKG file