为什么将CSocket 改为 CAsyncSocket 就不能连接成功?
hbd 2000-08-20 02:39:00 代码如下:
client ::
CDialog::OnInitDialog();
m_sockRecv.Create();
BOOL fC=m_sockRecv.Connect("127.0.0.1",6802);
TRACE("connect is %s\n",(fC)?"OK":"Error");
SetTimer(1,1000,NULL);
server::
CAsyncSocket sockListen; //如果将CAsyncSocket改为CSocket
//则连接成功
CAsyncSocket m_sockSend;
sockListen.Create(6802,SOCK_STREAM);
//sockListen.Bind(6801,"127.0.0.1");
sockListen.Listen(5);
sockListen.Accept(m_sockSend);
//sockListen.Close();
SetTimer(1,1000,NULL);