FD_SET fd = {1, mSocket};
TIMEVAL tv = {2, 0};
iSel = select(0, NULL,&fd, NULL, &tv)
mSocket 所连接的服务程序已经终止了,iSel的返回值还是1,正确的!!??
本文探讨了当mSocket连接的服务程序已终止时,使用select函数监测套接字可读性的行为。尽管服务程序已终止,select函数仍返回1,表明套接字仍有待处理的数据或状态。此现象对于理解网络编程中套接字的状态管理至关重要。
FD_SET fd = {1, mSocket};
TIMEVAL tv = {2, 0};
iSel = select(0, NULL,&fd, NULL, &tv)
mSocket 所连接的服务程序已经终止了,iSel的返回值还是1,正确的!!??

被折叠的 条评论
为什么被折叠?