求教:scoket绑定时的问题!!!
ufox 2002-03-30 11:35:03 CSocket *m_pSocketSrv
m_pSocketSrv = new CSocketServer();
//PORT_FOR_ESAS==7800 lpszIPAddr=="192.168.0.6"
m_pSocketSrv->Create(PORT_FOR_ESAS,SOCK_STREAM,lpszIPAddr)
if(!m_pSocketSrv->Bind(PORT_FOR_ESAS,lpszIPAddr))
{
int n = GetLastError();
if (n == WSAEINVAL) //这正是返回的错误值
AfxMessageBox("The socket is already bound to an address.");
}
Bind为什么会发生错误,错误是WSAEINVAL
谢谢!!!!