服务器端定义了:class CServerSock : public CAsyncSocket...覆盖了void CServerSock::OnAccept(int nErrorCode) ...发送数据xxxx----------------------------------------------------------
CServerSock m_ServerSock,m_ServerStream
::AfxSocketInit();
m_ServerSock.Create(6802,SOCK_STREAM,FD_ACCEPT,"127.0.0.1");
m_ServerSock.Bind(6802,"127.0.0.1");
m_ServerSock.Listen(5);
m_ServerSock.Accept(m_ServerStream);
m_ServerSock.Close();
客户机端定义了:
class CClientSock : public CAsyncSocket...覆盖了void CClientSock::OnConnect(int nErrorCode) 
...接收数据xxxx
----------------------------------------------------------
在初始化对话框中:
CClientSock m_ClientSock;
m_ClientSock.Create();
if (this->m_ClientSock.Connect("127.0.0.1",6802)==0)
{
AfxMessageBox("不能连接到服务器");
}
问题:1.客户机总是显示"不能连接到服务器",这是为什么?2.如果连接成功,那么服务器发送数据xxxx之后会转向什么操作?