
请教c++ socket编程中的问题
2个回答
2016-05-01
展开全部
拔网线应该是返回0的,因为正常情况下,tcp在不使用心跳的情况下(即使使用一般是2个小时一次心跳检查),是没办法知道对方已经断掉的
至于你说的关server,要看哪种关法,是kill掉,关机,还是直接断电,一般kill和关机,client是能感知道server端断掉了,如果是直接断点一般无法感知
再其次,客户端select的写法也很重要,要是用错参数,那这样的结果也很正常。
至于你说的关server,要看哪种关法,是kill掉,关机,还是直接断电,一般kill和关机,client是能感知道server端断掉了,如果是直接断点一般无法感知
再其次,客户端select的写法也很重要,要是用错参数,那这样的结果也很正常。
2016-05-01
展开全部
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询