小编Luc*_*cas的帖子

C套接字:套接字关闭时避免垃圾

我正在使用非阻塞套接字(fd_setsselect函数)编写服务器和客户端,一旦服务器关闭或关闭客户端套接字,客户端就会开始接收大量垃圾直到它崩溃.我已经被警告过,当工作时用select()插座将成为可读当连接被终止,但我怎么能知道

if( FD_ISSET( socket, &read ) ) 
{
} 
Run Code Online (Sandbox Code Playgroud)

如果原因只是常规数据或连接已结束?

非常感谢!

c sockets networking select winsock2

5
推荐指数
1
解决办法
614
查看次数

标签 统计

c ×1

networking ×1

select ×1

sockets ×1

winsock2 ×1