怎样计算一串十六进制报文的和??????
十六进制报文,比如“AA 2C 01 08 08 1A 00 01”但是这一串数是CByteArray 类型的,就是怎样求CByteArray数据的和??????
[解决办法]
用char*取出没个字节。
再把字符转换为数值。
求和
[解决办法]
- C/C++ code
int m=0;for(int i;i <array.GetSize();i++) { m += array.GetAt(i);} 发布时间: 2012-04-24 14:15:38 作者: rapoo
怎样计算一串十六进制报文的和??????
十六进制报文,比如“AA 2C 01 08 08 1A 00 01”但是这一串数是CByteArray 类型的,就是怎样求CByteArray数据的和??????
[解决办法]
用char*取出没个字节。
再把字符转换为数值。
求和
[解决办法]
int m=0;for(int i;i <array.GetSize();i++) { m += array.GetAt(i);}