CSocket Server;
CSocket ToClient;
CObList UserList;
if(!Server.Create(5050))
AfxMessageBox("create socket failed!");
Server.Listen(50);

while(TRUE)
{
char buf[1024];
Server.Accept(ToClient);
AfxMessageBox("thread begin!");
ToClient.Receive(buf,sizeof(buf),0);
}服务端老出错(就是上面的程序),出错在while 第二次循环Server.Accept(ToClient)处,想问是不是因为在while 循环第一次时没有关闭ToClient的缘故呢??
清高手赐教,并说出理由,谢谢