【linux编程】文件IO

文件IO

#include<unistd.h>
ssize_t read(int fd, void *buf, size_t count);

 read返回值:

1. = 0:数据读完(读到文件、管道、socket末尾-对端关闭)

2. -1:

  • errno == EINTR:被信号中断
  • errno ==EAGIN:非阻塞方式读, 并且没有数据
posted @ 2019-01-23 13:50  苏格拉底的落泪  阅读(100)  评论(0编辑  收藏  举报