..........
recv(*pSock,temp,8096,0);
..............这样的接收好像是同步的,也就是要等收完了才能回。有没有办法recv进行异步接收呢?
也就是我能用recv接收一下,如果没有任何东西就返回。
recv(*pSock,temp,8096,0);
..............这样的接收好像是同步的,也就是要等收完了才能回。有没有办法recv进行异步接收呢?
也就是我能用recv接收一下,如果没有任何东西就返回。
解决方案 »
- CProgressCtrl简单问题
- 弱弱的问一下,vc win32 console application 工程编译链接能生成com文件吗
- 求windows2000编程技术内幕的随书源码?能提供的高分相送!
- 请问一下这参数 LNode*& HL 怎么理解? void InitList(LNode*& HL)
- 在没有安装vc的机子上运行有微软的mswinsck控件就出错,怎么办?
- 读文件问题
- DOCK
- 怎样才能修改文本框的滚动条的颜色?
- 请教、学习,我很想了解指针、链表,各位能介绍一些资料给我吗?
- 一个对于你来讲很简单的问题。。。请进:
- 关于DLL中导出的问题
- 谁知道如何将long类型的值存入char类型数组里面
{
timeval TimeOut = { 0, 0 };
fd_set ReadSet;
FD_ZERO(&ReadSet);
FD_SET(hSocket, &ReadSet);
int Status = select(0, &ReadSet, 0, 0, &TimeOut); if(Status == 0 || Status == SOCKET_ERROR)
return false;
return true;
}
ioctlsocket(hSocket, FIONBIO, &bAsync);