c++ windows下socket 关闭后继续向这个socket发送数据会不会崩溃?

为了省事,连接断开后不去更新列表的socket,这时发送就是给一个关闭的socket发送了会不会引起软件的崩溃?我自己测试没问题,看了一下socket是一个整形变量,不是... 为了省事,连接断开后不去更新列表的socket,
这时发送就是给一个关闭的socket发送了
会不会引起软件的崩溃?
我自己测试没问题,看了一下socket是一个整形变量,不是地址
但是还是不放心,所以前来求证
TCP的socket
展开
 我来答
fengfei5551223
2015-02-05 · TA获得超过135个赞
知道小有建树答主
回答量:213
采纳率:100%
帮助的人:128万
展开全部
不会的,tcp 有三层握手协议,你发一次请求,如果对方没有收到,也就是你本方没有收到对方收到消息的返回,那么在设定的超时时间内,客户端自动识别,网络不可用,从而等待下一次发送,是否可以连接到服务器。
追问
我的意思是开始通讯正常,然后连接又断了,然后我向断的链接发送数据
而且是经常发,
说白了,我不管连接断没断,就是这样任性的发着
追答
服务器已经关闭了你这个socket的监听,所以socket的树节点上,就不会有这个socket文件描述符的存在,也就是你说的这个整数,对方接受不到,你发送再多,也没用,我软件没有你的接口,你是进不来的,影响不了软件内部
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式