1.2 将标准输入复制到标准输出
2014-07-13 23:06
225 查看
mycat/mycat.c
#include "apue.h" #define BUFFSIZE 4096 int main(void) { int n; char buf[BUFFSIZE]; while ((n = read(STDIN_FILENO, buf, BUFFSIZE)) > 0) if (write(STDOUT_FILENO, buf, n) != n) err_sys("write error"); if (n < 0) err_sys("read error"); exit(0); }
相关文章推荐
- APUE-1.2 将标准输入复制到标准输出(read(),write())
- 将标准输入复制到标准输出 APUE-1.5
- 从标准输入复制到标准输出并打印行号
- 将标准输入复制到标准输出
- 将标准输入复制到标准输出
- APUE 1-4用标准将标准输入复制到标准输出
- APUE 1-5用标准I/O将标准输入复制到标准输出
- APUE 3-5 将标准输入复制到标准输出
- UNIX环境高级编程程序1-2将标准输入复制到标准输出
- 第一章 将标准输入复制到标准输出 1-2
- 第一章 用标准I/O函数将标准输入复制到标准输出 1-3
- 使用标准输入&&标准输出,进行文件复制
- 1.2 用初级I/O 从标准输出复制到标准输出
- 将标准输入复制到标准输出
- 笔记1-2: 将标准输入复制到标准输出
- 1.3 用标准I/O将标准输入复制到标准输出
- 程序3-3 将标准输入复制到标准输出
- 笔记1-2: 将标准输入复制到标准输出
- 3.3 将标准输入复制到标准输出
- APUE-1.3 用标准I/O将标准输入复制到标准输出