我学的孙鑫15课 那个聊天室程序,开始还好的,现在怎么每次都是绑定失败啊

来源:百度知道 编辑:UC知道 时间:2024/05/30 23:27:48
就是那个int retval;
retval=bind(m_socket,(SOCKADDR*)&addrSock,sizeof(SOCKADDR));
if(SOCKET_ERROR==retval)
{
closesocket(m_socket);
MessageBox("绑定失败!");
return FALSE;
}
return TRUE;

很可能是这个端口已经被占用了。任务管理器看看你之前调试的程序还在运行中么,如何没有的话,重启或注销一下再试试

PS:有错误的时候,建议你调用相应的函数看看错误码,以便于解决,本例中你应该调用WSAGetLastError()