QByteArray MainWindow::gemfieldCRC(QByteArray gemfield)
{
QByteArray temp;
unsigned short crc=0xffff;
unsigned short a,j,k;
for(a=0;a<gemfield.size();a++)
{
//crc和第a个字节里的值异或,新值赋给crc.
// 注意gemfield[a]在转换为int型时是有符号的,因此,我们在其值大于7F时,需要做相应的转换处理。你懂的。
crc =crc ^ ( (int)gemfield[a]>=0 ? ...
CRC, Qt, 算法阅读全文
这篇文章大概在他出世时读过,
您好,请问原作者的信息有吗,
从前在新浪博客看过先生的系列
深有感触,我做了10年的硬件
谢谢分享
想问一下,可以转载到我的个人
华夏文明的沧桑
我也加入求索啦