2019-07-17 15:46发布
zd870905 发表于 2017-9-26 20:47 说的没错。怎么读取要看具体情况。有的时候,每次返回都是固定长度,这时可以直接读取这个长度,如果系统没读够这个长度就会继续等待缓冲区数据直到超时(设置合理的超时时间)。有的时候长度不确定,但是存在终止符,可以设定终止符,这样读取到终止符就自动结束了。 ...
老蜗牛 发表于 2017-9-27 16:51 用队列,先读到帧头,再按固定字节读取。
最多设置5个标签!
也就是说可以设置缓冲区大小,通过设定超时时间和缓冲区大小来实现读取字节的长度?
已经解决了,是终止符的问题。多谢
一周热门 更多>