返回首页

问题是关于Winsock的用法: 好吧,我一直在使用了一小会儿的Winsock现在,我已经运行到的东西,我不能完全忽略舒适。我通过使用非阻塞功能的命令提示符运行服务器。我有一个基于Win32和使用异步套接字的客户端。现在,我的问题是从事实,是否服务器正在运行,或我是否把一些不存在的假IP,connect函数总是返回错误代码10035(WSAEWOULDBLOCK)。我不认为它应该做的。即便如此,我的服务器上我的小样,和我在localhost在客户端的IP地址,服务器不报告,它已经收到了连接。然而,连接在客户端上仍然返回相同的错误。这里是怎么回事?| FatalCatharsis:elgaabeb:嗨,

非阻塞套接字例如RECV,不能立即完成时,没有排队从套接字读取数据的操作将返回此错误。
这是一个非致命错误,操作应稍后重试。这是正常的调用非阻塞SOCK_STREAM套接字连接,因为必须经过一段时间将要建立的连接的结果报告WSAEWOULDBLOCK

回答