异步接收数据中循环问题
本帖最后由 francisliu 于 2020-5-17 11:21 编辑如图所示。在接收的时候用循环,那么如果我发送了14个字节,那么循环时用13,非常OK,但是接收长度不是固定的时候,比如改为16.那这个时候的接收要两次才可以。并且有部分会连接在一起。这样如何处理呢?
有两个解决方案:
第一:发送数据的时候,发一个长度过去。
第二:发数据的时候加上头尾标识符,用来判断发送完毕。 创世魂 发表于 2020-5-17 10:34
有两个解决方案:
第一:发送数据的时候,发一个长度过去。
问题已解决,如第二种方法。谢谢
页:
[1]