社区
网络编程
帖子详情
求教数据校验函数
loseme915
2004-04-15 03:27:51
我有一个数据包希望发送之后,接收方进行校验,有谁会写校验函数.校验方式可以是海明码,或者奇偶校验!
我的数据包格式
head(1) flag1(4) flag2(4) flag3(1) data(1024-1-4-4-1-1) end(1)
这个数学上的问题我上学的时候就没弄明白!郁闷!!!
哪位高手帮帮忙啊!!
...全文
37
10
打赏
收藏
求教数据校验函数
我有一个数据包希望发送之后,接收方进行校验,有谁会写校验函数.校验方式可以是海明码,或者奇偶校验! 我的数据包格式 head(1) flag1(4) flag2(4) flag3(1) data(1024-1-4-4-1-1) end(1) 这个数学上的问题我上学的时候就没弄明白!郁闷!!! 哪位高手帮帮忙啊!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ndy_w
2004-04-16
打赏
举报
回复
再算一遍不就可以校验了?
loseme915
2004-04-16
打赏
举报
回复
或者你给一个运算公式也可以!!
loseme915
2004-04-16
打赏
举报
回复
ndy_w(carpe diem) 你哪个是什么东西啊?我看不懂,给点说明!
我需要的函数应该是这样的BOOL checkdata(void* data,int datalen)如果校验没错返回TRUE,错误返回FALSE.
ndy_w
2004-04-16
打赏
举报
回复
声明错了,sum应该是unsigned long
ndy_w
2004-04-16
打赏
举报
回复
tcp大概如此
unsigned short checksum(void* data, int datalen)
{
unsigned short sum = 0;
unsigned short* ps = (unsigned short*)data;
for(int i = datalen; i > 1; i -= 2)
sum += *ps++;
if(i)
sum += (unsigned short)(*(unsigned char*)ps);
while(sum >> 16)
sum = (sum & 0xFFFF) + (sum >> 16);
return ~sum;
}
ndy_w
2004-04-16
打赏
举报
回复
?MD5?太慢了吧?tcp里连crc都不肯用。
loseme915
2004-04-16
打赏
举报
回复
我晕,没人在数学方面有点造诣的?????帮帮忙,写个算法也可以!!
loseme915
2004-04-16
打赏
举报
回复
ndy_w(carpe diem) 大哥,讲讲你的那个算法什么意思好吗?谢谢啊!
loseme915
2004-04-15
打赏
举报
回复
不管用什么方法,要求是一定可以实现校验,而且提供现成的函数,哪位可以提供分就独得,不够可以加
Semigod
2004-04-15
打赏
举报
回复
最简单的方法是使用MD5
数据
处理救星降世Power Query
0/ Excel
数据
处理新利器来了,准备好了吗? 1/ 比网红
函数
VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造
函数
,不
求教
别人。——技法(自定义
函数
)
php页面显示DHT11,
求教
DHT11
数据
显示在OLED上
求教
DHT11
数据
显示在OLED上[复制链接]
求教
各位大佬,DHT11
数据
怎么显示在OLED上,我的思路是通过sprintf()
函数
将DHT11采集的温度,湿度
数据
转化为字符串输出,然后在用OLED显示字符串的
函数
进行显示,然而最后显示出来的
数据
是536876020.(OLED部分
函数
是正确的),基本操作代码以粘贴到下面。//显示字符串void OLED_ShowStr(u8 x,u8 y,u8 ...
c语言 f8x16,
求教
DHT11
数据
显示在OLED上
求教
各位大佬,DHT11
数据
怎么显示在OLED上,我的思路是通过sprintf()
函数
将DHT11采集的温度,湿度
数据
转化为字符串输出,然后在用OLED显示字符串的
函数
进行显示,然而最后显示出来的
数据
是536876020.(OLED部分
函数
是正确的),基本操作代码以粘贴到下面。//显示字符串void OLED_ShowStr(u8 x,u8 y,u8 ch[],u8 TextSize){u8 c,...
2020-06-05
C++编写 /* 1.定义一个描述学生基本情况的类,
数据
成员包括姓名、学号、C++成绩、英语和数学成绩, 成员
函数
包括构造
函数
(有参和无参),拷贝构造
函数
、
数据
输出
函数
以及求出总成绩和平均成绩
函数
。并且编写主
函数
验证之,
数据
自拟。*/ **请问各位大神这个怎么敲丫,对有参和无参还有拷贝构造
函数
不懂,
求教
,呜呜呜~~~ ...
php验证非法字符,
求教
PHP验证用户名或密码包括非法字符
例子代码:$user="sdafdsg";if(preg_match("/^[0-9a-zA-Z]{4,21}$/",$user)){ echo "OK"; }下面是PHP官方对 preg_match
函数
的介绍preg_match(PHP 4, PHP 5)preg_match — 执行一个正则表达式匹配说明int preg_match ( string $pattern , string $su...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章