版權所有 © 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)
廣告