递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

异步接收数据中循环问题

查看数: 6064 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-5-17 10:20

正文摘要:

本帖最后由 francisliu 于 2020-5-17 11:21 编辑 如图所示。在接收的时候用循环,那么如果我发送了14个字节,那么循环时用13,非常OK,但是接收长度不是固定的时候,比如改为16.那这个时候的接收要两次才可以。并 ...

回复

francisliu 发表于 2020-5-17 19:31:10
创世魂 发表于 2020-5-17 10:34
有两个解决方案:
第一:发送数据的时候,发一个长度过去。

问题已解决,如第二种方法。谢谢
创世魂 发表于 2020-5-17 10:34:28
有两个解决方案:
第一:发送数据的时候,发一个长度过去。

第二:发数据的时候加上头尾标识符,用来判断发送完毕。

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-26 01:52 , Processed in 0.088952 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表