crcpp

Easy to use and fast C++ CRC library

Version

1.2.2.0-1
(2026-08-07)

Size

11.9

KiB

Repository

HaikuPorts
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.