为什么总是报连接失败呢?
if(!m_clientSockets->Create()){
MessageBox("创建套接字失败!");
return(FALSE);
}
if(!m_clientSockets->Connect("192.168.0.200",8000)){
MessageBox("连接服务器失败!");
m_clientSockets->Close();
return(FALSE);
}
m_clientSockets的实例化:
CClientSockets *m_clientSockets=new CClientSockets;
CClientSockets是CAsyncSocket的派生类
而服务端是
CClientSockets *m_clientsockets=new CClientSockets;
m_listensocket->Accept(*m_clientsockets);
运行结果是在服务端已经得到有一个连接,但在客户端则得到的总是“连接服务器失败”
请问为什么呢?