版权所有 © 2014 tutorialspoint
#include <unistd.h> ssize_t read(int fd, void *buf, size_t count);
ssize_t read(int fd, void *buf, size_t count);
如果 count 为零,read() 返回零且没有其他结果。如果 count 大于 SSIZE_MAX,则结果未定义。
许多文件系统和磁盘被认为足够快,因此 O_NONBLOCK 的实现被认为是不必要的。因此,O_NONBLOCK 可能在文件和/或磁盘上不可用。
close (2)
fcntl (2)
ioctl (2)
lseek (2)
open (2)
pread (2)
readdir (2)
readlink (2)
readv (2)
select (2)
write (2)
广告