标签: c posix
我想知道fd是否有可供阅读的数据。我已使用ioctl尝试FIONREAD,但这会导致“操作不受支持的错误”。有什么想法吗?
ioctl
FIONREAD
答案 0 :(得分:6)
您可以使用select(),使用零(不是NULL)超时。
select()
NULL
答案 1 :(得分:2)
在文件描述符上使用poll()或select()。
poll()