基于这个问题,当你调用已经使用closesocket()的套接字时,数据包将被发送到另一端而不是执行正常的断开连接(4次握手).recv()RST
closesocket()
recv()
RST
但我希望执行一个优雅的断开连接,所以我需要recv()在呼叫之前退出closesocket().
有没有办法做到这一点?
c++ sockets winapi network-programming winsock
c++ ×1
network-programming ×1
sockets ×1
winapi ×1
winsock ×1