中易网

VC++ 报文解析

答案:1  悬赏:50  
解决时间 2021-01-16 06:37
VC++ 报文解析
最佳答案
这三个报文的前16字节结构是一样的,两个char[4]数组两个int,所以不能从结构来分析具体报文类型,只能通过报文内容来分析。
而正因为结构一样,那么前16个你可以放到一个新结构里面,通过内容来判断,结构肯定不行。
至于内容。。。代码上看不出,应该有命令标识之类的东西吧,应该就在startChar和appVison里面放着。追问最上面不是有CMD定义吗,从CMD定义判断,现在我是不知道怎么从接收的数据中提取出CMD,求教,最好能附上 代码,万分感谢追答要看你接受16个字节用什么,假设是char rev[16]:
int cnd;
memmove(&cnd,&(rev[8]),sizeof(int));
if(cnd==CMD_REQ_1)
{
}
else if(cnd==CMD_REQ_2)
{
}
else
{
}追问但是怎么发送和接收呢,我发送的数据,接收不完全啊追答没代码怎么知道你的接收问题。。。。
一般通讯接收,都是抛出线程持续接收,自己通过拆解标识字符来分段报文的。接收不完全,通常是接收代码处理没有持续或者拼接。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
歌词里有“今天你以我为骄傲,明天我以你为自
太原为什么叫“龙城”?
育桃李作园丁辛苦三十载 求下联横批。老人走
奥迪a4l和宝马320li哪个好
自考注册地和报名地不一样可以不啊
逆战樱之城普通宝箱目录
为啥法律是摆设,不如领导一句话?
关于民事借贷经济纠纷的问题
我就纳闷了,到底剑灵这势力任务有没有存在的
用问鼎之心造句求助
(28+347)÷25X14=多少
柒尚车友会地址在什么地方,我要处理点事
东西文化中天神的称谓
关于感恩公交的朗诵稿 很急!!!!谢谢
你会花一个月工资买iPhone X么
推荐资讯
神武2手游的小伙伴如何提升?
佛教破地狱画狱
醴陵文化商务酒店地址在什么地方,我要处理点
查酒驾必须是2个执勤交警吗 一个交警能查酒驾
请问500KVA和350KVA的电力变压器各可以过多小
刚在4s店提交车贷申请现在不想贷了可以取消么
正好贝佳人·调整型内衣这个地址在什么地方,
抖音里面加微博v怎么弄?
好比丹台赏明月出自哪里
乐艺美发(恒大店)怎么去啊,有事要去办理
梅花椒和大红袍的区别是什么?
公安局机动车驾驶人考试场地址在什么地方,我
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?