TCP套接字socket(AF_INET, SOCK_STREAM, 0)创建判断问题?求解
sock_listen=socket(AF_INET,SOCK_STREAM,0);//创建套接字,TCP协议;if(sock_listen==INVALID_SOCKE...
sock_listen = socket(AF_INET, SOCK_STREAM, 0);//创建套接字,TCP协议;
if(sock_listen == INVALID_SOCKET)
{
sock_listen = 0;
MessageBox("can not create listen socket", "ERROR", MB_OK);
WSACleanup();
return FALSE;
}
#define INVALID_SOCKET (SOCKET)(~0)//这句话的意思是把INVALID_SOCKET 全部置位为1吧 ,上面的判断语句是不是出了错误,判断条件是不是应该为sock_listen ==-1; 展开
if(sock_listen == INVALID_SOCKET)
{
sock_listen = 0;
MessageBox("can not create listen socket", "ERROR", MB_OK);
WSACleanup();
return FALSE;
}
#define INVALID_SOCKET (SOCKET)(~0)//这句话的意思是把INVALID_SOCKET 全部置位为1吧 ,上面的判断语句是不是出了错误,判断条件是不是应该为sock_listen ==-1; 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询