如何检查文件描述符是否有可用数据?

7

我想知道一个文件描述符是否有可读的数据。我尝试使用ioctlFIONREAD,但结果是“操作不支持的错误”。有什么建议吗?

2个回答

6
您可以使用 select(),并将超时设置为零(而不是NULL)。

2

在您的文件描述符上使用poll()select()


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接