高手请看,mfc类库是不是出错了...
这里,我是从CSocket::Accept跟踪过来的,大家看代码的第一句:
ASSERT(rConnectedSocket.m_hSocket==INVALID_SOCKET(值为-1)中的"="是不是该为"!=".
rConnectedSocket为调用Create产生的套接字
自己装vc的可以跟踪一下帮我核对以下,感激不尽
rConnectedSocket是对
BOOL CAsyncSocket::Accept(CAsyncSocket& rConnectedSocket,
SOCKADDR* lpSockAddr, int* lpSockAddrLen)
{
ASSERT(rConnectedSocket.m_hSocket == INVALID_SOCKET);
ASSERT(CAsyncSocket::FromHandle(INVALID_SOCKET) == NULL);
.........
.........
}