我正在开展一个项目,该项目需要对正在传输的数据进行CRC32检查。我想让我的代码不仅兼容Intel架构(“LittleEndian”),而且兼容Solaris架构(“BigEndian”)。我发现这个“CCRC32”在两台小端机器上工作得很好,但完全没有通过任何跨平台测试:代码:CCRC32.h&CCRC32.cpp(取自维基百科的“外部链接”)http://en.wikipedia.org/wiki/Cyclic_redundancy_check这是代码的方法示例:voidCCRC32::PartialCRC(unsignedlong*ulCRC,constunsignedchar*