如何在C中编写一个函数来断开客户端与服务器的连接? [复制]
Posted
技术标签:
【中文标题】如何在C中编写一个函数来断开客户端与服务器的连接? [复制]【英文标题】:How to write a function to disconnect client from server in C? [duplicate] 【发布时间】:2015-06-14 11:52:13 【问题描述】:我在 c 中尝试了服务器客户端 tcp 代码,我想添加一些功能来断开客户端与服务器的连接。我在谷歌上搜索它。我找到了函数shutdown()
,我不知道该怎么做?
【问题讨论】:
通过关闭客户端套接字 ... 【参考方案1】:要断开客户端与服务器的连接,只需 close
链接到该客户端的 fd。
要从客户端断开客户端与服务器的连接,只需 close
客户端套接字即可。
这是一种快速断开连接的方法,但不要忘记在您离开服务器/断开客户端连接时发送最后一条退出消息。
这里不需要关机。 (除非您在进程之间共享 fd,但没有更多信息我们无法更精确)
【讨论】:
以上是关于如何在C中编写一个函数来断开客户端与服务器的连接? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
c调用 socket 如果客户端连接断开,怎么判断? 还有怎么向多个 连接在一个服务器上的多个客户