服务器端代码:
CSocket sock;
sock.Create();
sockaddr_in addr;
memset(&addr,0,sizeof(sockaddr_in));
addr.sin_family=AF_INET;
addr.sin_addr.s_addr=htonl(INADDR_ANY);
addr.sin_port=htons(5001);

    if(sock.Listen())
{
AfxMessageBox("call answer");
}
    else
{
AfxMessageBox("sock error");
int ErrorCode=WSAGetLastError();
}
    
    CSocket accsock;
   
if(accsock.Accept(sock))
{
AfxMessageBox("acc succ");
}
    else
{
AfxMessageBox("acc fail");
int ErrorCode=WSAGetLastError();
} memset(buf,0,sizeof(char)*1024);
sock.Receive(buf,sizeof(buf),MSG_PEEK);

    SetDlgItemText(IDC_EDIT2,buf);客户端代码:
sock.Create();

sockaddr_in addr;
memset(&addr,0,sizeof(sockaddr_in));
addr.sin_family=AF_INET;
addr.sin_addr.s_addr=inet_addr("127.0.0.1");
addr.sin_port=htons(5001);
    if(sock.Connect((sockaddr*)&addr,sizeof(sockaddr_in))==SOCKET_ERROR)
{
AfxMessageBox("success connect1");
} else
{
AfxMessageBox("connect error");
int nError=GetLastError();
}
         CString str;
char buf[100];
GetDlgItemText(IDC_EDIT1,str);
sprintf(buf,"%s",str);
AfxMessageBox(buf);
sock.Send(buf,sizeof(buf),MSG_DONTROUTE);问题是客户端与服务器连接不上