问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

LINUX C下ACCEPT失败,前面SOCKET,BIND,LISTEN都成功

发布网友 发布时间:2022-05-06 19:01

我来回答

4个回答

热心网友 时间:2022-07-01 20:40

我建议 阅读 《unix网络编程》里面有很详细的解释

举个例子:
你可以把socket的IO操作看做是等人
阻塞:
你站在和人越好的地方等人,你们的约定了一个时间,当你等的时间超过了这个时间后你就可以离开这个地点去干其他的事情,否则你将继续在这里等人。而INFINIT就是无限等待下去

非阻塞:
就是你不需要站在越好的地点等人,你可以作在离这个地点很近的一个咖啡厅喝茶听音乐,但你能够看到这个约定地点的情况,一旦有人来你就可以走过去和那个人见面

阻塞:人来了以后你可以第一时间见到,而不用别人等你
非阻塞:和你正在做的事情有关,如果你在坐在咖啡厅看电视,就很有可能造成别人等你的情况了

热心网友 时间:2022-07-01 20:40

应答是要使用另外一个空的socket对象进行应答。而且这个socket对象必须没有被赋值。例如下面的程序段;
while (AcceptSock == SOCKET_ERROR)
{
AcceptSock = accept(ConnectSocket,NULL,NULL);
}

热心网友 时间:2022-07-01 20:41

看看errno,如果是EAGAIN或EWOULDBLOCK是正常的。

热心网友 时间:2022-07-01 20:41

你bupt-is的吧?我也遇到这个问题了,换台电脑就好了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
赵烈文预言 佛山市麦典卫浴有限公司(雷丁卫浴)设计风格 欧洲杯中文广告是虚拟的吗 欧洲杯中国品牌广告 欧洲杯的中国广告牌 欧洲杯赛场上的中国广告是真的吗 欧洲杯中文广告牌为何霸屏 欧洲杯广告牌为啥都是中国的 欧洲杯广告怎么全是中国的 急~暑假想从南京到丽江玩...一些问题~! linux实现服务端与客户端通信,在已有代码上修改,要把串行改成并行通信,多个客户端与服务端通信。 什么是增幅,增长率,具体怎么算.说的最好 胳膊上的穴位及其代表的内脏。如捏哪块就代表肝不好或者心脏不好这样的。 增幅什么意思?反义词是什么? 增幅是什么意思? 用自己的房产证办理抵押贷款,一般能贷多少,利率多少算合理范围? 皮皮虾里的视频为什么播放两次? 请问网友们,辣妈亲子群公告怎么写?帮帮我 linux socket 没有bind可以connect成功么 原子的结构模型与太阳系有什么异同? 我做微商要把推广到百度不知怎么做 玻尔原子结构模型的最大不足之处 不花钱字体 收集原子结构模型发展有关资料,并摘记主要的观点 有没有一个不用root权限就可以换字体的软件?要不收费的,谢谢。 卢瑟福提出的核式结构原子模型有什么不足? 辣妈群群名称,跪求一个高大上的辣妈群群名 三种原子模型 广州辣妈群 4个关于原子结构模型的发展的观点 背阔肌/背肌锻炼方法图解怎么练,哑铃,杠铃,无器械 Ununtu Linux Socket 程序,调用send后进程自动退出,大侠们帮忙诊断一下什么原因啊? 风热感冒引起喉咙痛,专家介绍胳膊上这个穴位,按摩就能缓解! 数码相机内存32MB可以储存多少张照片? 32g存储用于相机能拍多少张照片? 滴滴抢单神器有用吗? 辅助滴滴是什么意思 滴滴车主有辅助吗? C盘满了怎么办,教您怎么解决C盘满了的问题 滴滴打车可以用蚂蚁花呗支付吗 滴滴快车司机可不可以自动接单 死因链简明填写方法详解 人死亡的主要原因是什么 疾病首要死亡原因是什么 做美容死亡的ICD编码怎样写? 人自然死亡的原因? A群多糖疫苗打开后多长时间内用完 郑州一外卖小哥半夜躺电瓶车上在隧道睡觉,他们的工作有多辛苦? 银行行长辞职创业失败转做外卖骑手,外卖员的工作有多辛苦? 副处长送外卖才知晓外卖员的不容易,说说外卖员的工作有多辛苦?