我想使用 boost::crc 以便它的工作方式与PHP 的 crc32()函数完全一样。我尝试阅读可怕的文档,但后来很多头疼我没有取得任何进展。
显然我必须做类似的事情:
int GetCrc32(const string& my_string) {
return crc_32 = boost::crc<bits, TruncPoly, InitRem, FinalXor,
ReflectIn, ReflectRem>(my_string.c_str(), my_string.length());
}
bits
应该是 32 .. 其他的东西是什么是个谜。一点帮助?;)