恨苍天:C++ socket connect成功后,recv等待130秒后返回10054请问如何解决?
王建杰的回答:
看字面情形,你用的是异步SOCKET,这时connect是异步的,调出使用之后,应当通过回调,或设置同步等待操作,来获知Connect的真实状态。
韩雨的回答:
看字面情形,你用的是异步SOCKET,这时connect是异步的,调出使用之后,应当通过回调,或设置同步等待操作,来获知Connect的真实状态。
她很好的回答:
也已经提示的很清楚了... 你先看一个函数原形吧 int recv( socket s, char far *buf, int len, int flags ); parameters s [in] descriptor identifying a connected socket. buf [out] buffer for the incoming data. len [in] length of buf. flags [in] flag specifying the way in which the call is made.
经验分享互联网动态
更多阅读推荐