在大多数Unix系统中,键入ctrl-d表示标准输入上的EOF。如果您键入会怎样?
ctrl -d可以在程序被阻止时在调用中选择?这里的Select是参考C中基于事件的套接字编程。
select(maxfd+1, &readfds, NULL, NULL, NULL);
最佳答案
如果关闭了文件描述符,则select将返回并指示已准备好读取文件描述符。随后的读取将返回0,表示文件条件结束。
关于c - Linux在套接字编程中选择调用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10010019/