摘要:
抽空实现了一下CSAPP中实现的所谓RIO包,作为基础函数为复杂的程序做准备。总共包含六个函数,除去静态的rio_read外,其他五个如下:1 ssize_t rio_readn(int fd, void *buf, size_t n);2 ssize_t rio_writen(int fd, void *buf, size_t n);3 void rio_readinitb(rio_t *rp, int fd);4 ssize_t rio_readlineb(rio_t *rp, void *buf, size_t n);5 ssize_t rio_readnb(rio_t *rp, voi 阅读全文