#include<unistd.h> ssize_t read(int fd, void *buf, size_t count);
read返回值:
1. = 0:数据读完(读到文件、管道、socket末尾-对端关闭)
2. -1:
- errno == EINTR:被信号中断
- errno ==EAGIN:非阻塞方式读, 并且没有数据
2024-03-06 11:04:55
#include<unistd.h> ssize_t read(int fd, void *buf, size_t count);
read返回值:
1. = 0:数据读完(读到文件、管道、socket末尾-对端关闭)
2. -1: