返回信息流有人知道send receive怎么设成阻塞式吗?
感觉数据收发一直很乱。。。发的都是乱序啊之类的 何解 还经常发空包
这是一条镜像帖。来源:北邮人论坛 / cpp / #75236同步于 2013/11/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
C++ 关于CSocket通信
PurrNeko
2013/11/16镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
可是用IsBlocking测试了一下吧好像是叫这个 返回是0.。就是说是非阻塞的TAT。。
【 在 a206206 的大作中提到: 】
: 本来就是阻塞的啊
【 在 kid1412z 的大作中提到: 】
: 本来就是阻塞的吧 中间断了的话,就返回了
可是如果我都send个a,然后继续再send个B send个C 那边收到的就会只收到个C或者A 或者啥都没收到 或者收到A C 这样。。 阻塞会是这样的吗??
如果我send一个 然后Sleep一会儿 再send 这样发 收到的顺序就正常很多了。。。
而且我用IsBlocking()测试了下 返回的是0 意思就是非阻塞吧。。 纠结到死。。
【 在 ply2011 的大作中提到: 】
: 默认是阻塞的
可是如果我都send个a,然后继续再send个B send个C 那边收到的就会只收到个C或者A 或者啥都没收到 或者收到A C 这样。。 阻塞会是这样的吗??
如果我send一个 然后Sleep一会儿 再send 这样发 收到的顺序就正常很多了。。。
而且我用IsBlocking()测试了下 返回的是0 意思就是非阻塞吧。。 纠结到死。。