我在阻塞方式下查询是否已收到数据,采用以下代码:
while(1)
{
ret=ioctlsocket(childsock,FIONREAD,&argp); if(argp>0)
{
ret=recv(childsock,buf,1024,0);
....
}
}
单步跟踪工作正常,运行时则argp==0,返回值ret==0,
是不是ioctlsocket不能这样用啊???
while(1)
{
ret=ioctlsocket(childsock,FIONREAD,&argp); if(argp>0)
{
ret=recv(childsock,buf,1024,0);
....
}
}
单步跟踪工作正常,运行时则argp==0,返回值ret==0,
是不是ioctlsocket不能这样用啊???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货