C# 数据长度高位和低位 30
我在做Socket网络数据通信的时候,进行帧头封装,接收的时候去掉帧头的时候,无法还原了,后来调试,原因是进行去帧头的时候,计算的数据长度不对了,长度高位和低位不对,难道...
我在做Socket网络数据通信的时候,进行帧头封装,接收的时候去掉帧头的时候,无法还原了,后来调试,原因是进行去帧头的时候,计算的数据长度不对了,长度高位和低位不对,难道是进行是进行帧头封装的时候,高位和低位算错吗?
说明:封装帧头帧尾的方法和去帧头帧尾的方法感觉应该是对的,因为有些数据能够通过,此外我在进行数据封装的时候,是把字符串转化成了UTF-8的数组,难道是这个原因?
哎。。把人弄疯了,求各位大侠帮忙....
请问长度高位和低位可能是相同的吗? 展开
说明:封装帧头帧尾的方法和去帧头帧尾的方法感觉应该是对的,因为有些数据能够通过,此外我在进行数据封装的时候,是把字符串转化成了UTF-8的数组,难道是这个原因?
哎。。把人弄疯了,求各位大侠帮忙....
请问长度高位和低位可能是相同的吗? 展开
展开全部
在传字节的时候,可以设置长度,截成几段来传,在接收端加个检查方法就好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大尾编码, 小尾编码是与cpu相关的, 例如 Power cpu系列较早之前都是使用大尾;
现在的intel/amd都是采用 小尾; 与语言无关; 在网络上传输需要使用 调用字节顺序整理api来整理成网络传输规定的编码方式; (与字符编码utf等无关)
现在的intel/amd都是采用 小尾; 与语言无关; 在网络上传输需要使用 调用字节顺序整理api来整理成网络传输规定的编码方式; (与字符编码utf等无关)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询