我先设为非阻塞,再改回阻塞,见下面代码unsigned long j=1;
ioctlsocket(sock,FIONBIO,&j);//非阻塞connect 不上(假设阻塞可以connect上)j=0;
ioctlsocket(sock,FIONBIO,&j);//改回阻塞
仍然connect不上
-------------------------------
这个帖子说ioctlsocket不能将非阻塞改成阻塞,里面有源码。
http://community.csdn.net/Expert/topic/4358/4358578.xml?temp=.5258753那有什么办法?还有我不想使用WSACancelBlockingCall等与winsocket2不兼容的函数