accept函数使用 accept被堵塞了,所以accept没有返回?我想问问有谁知道accept堵塞方面的知识,给小弟讲讲 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果socket套接字是阻塞的话,accept()有连接进来才有返回. 你怎么知道ACCEPT阻塞呢!一般它只是接受连接,出问题可能是你的SOCKET设置不当! accept本来就是阻塞的,只有连接进入时才返回的当然你可以调用acceptex,他是异步的,立即返回或者使用消息选择型WSAAsyncSelect(clientSock,hWnd,WM_SOCK,FD_ACCEPT);就是服务器调用listen函数后使用的,这样只要有连接进来,hwnd窗口就会收到一个WM_SOCK消息 accept()虽然是阻塞的,但是如果套接字模式被设置为非阻塞的话。即使没有连接进入,accept()也会立即返回。 在VC中如何动态生成静态文本(个数不定) 指针与引用的问题 多维动态数组间,数值的复制问题 如何实时显示视图类中对象变化的参数? 问两个棘手的问题! 请教:关于数据库内容修改的问题。 我如何能判断另外一个进程是不是忙于处理消息队列中的消息? 一个关于打包的问题,高手请留步!!! tab控件的问题! 【求助】关于获得子对话框句柄,谢谢 关于滚动删除文本方法!求助! 求源代码—用GDI函数画折线和饼图来统计数据库中的数据
当然你可以调用acceptex,他是异步的,立即返回
或者使用消息选择型
WSAAsyncSelect(clientSock,hWnd,WM_SOCK,FD_ACCEPT);就是服务器调用listen函数后使用的,这样只要有连接进来,hwnd窗口就会收到一个WM_SOCK消息
accept()虽然是阻塞的,但是如果套接字模式被设置为非阻塞的话。
即使没有连接进入,accept()也会立即返回。