突然间,我的电脑不再让我绑定到套接字。它昨晚正常工作,当我在编码几个小时后去测试某个功能时,没有任何绑定。
其他事实:
这是一些失败的代码:
err = WSAStartup(wVersionRequested, &wsaData);
if(err == 0)
{
aSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
if(aSocket != INVALID_SOCKET)
{
SOCKADDR_IN ReceiverAddr;
// The IPv4 family
ReceiverAddr.sin_family = AF_INET;
// Port no. 63939
ReceiverAddr.sin_port = htons(iPort);
// From all interface (0.0.0.0)
ReceiverAddr.sin_addr.s_addr = htonl(INADDR_ANY);
err = bind(aSocket, (SOCKADDR*)&ReceiverAddr, sizeof(ReceiverAddr));
if(err == 0)
{
Run Code Online (Sandbox Code Playgroud)
我努力了:
如果我运行 …