while(1)
{
flag=select(0,&zaxs12,NULL,NULL,&timez);
if(flag==0)
{
zaxs12.fd_count=1;
continue;
}
if(flag==1)
{
bait=recv (srv_socket , szBuf, 32768, 0);
zaxs.Write(szBuf,bait);
}
else
{
err=WSAGetLastError();
temp.Format("%d",err);
AfxMessageBox(temp);
break;
}
}
дело в том, что я данные не все получаю как выяснилось, а только процентов 99. и функция селект все время выдает 0.