这是我的第一篇关于UNIX环境高级编程的日志,使用g++编译libapue.a
1 #include "apue.h" 2 3 #define BUFFSIZE 4096 4 5 int main() 6 { 7 int n; 8 char buf[BUFFSIZE]; 9 10 while ((n = read(STDIN_FILENO, buf, BUFFSIZE)) > 0) 11 { 12 if (write(STDOUT_FILENO, buf, n) != n) 13 { 14 err_sys("write error"); 15 } 16 } 17 18 if (n < 0) 19 { 20 err_sys("read error"); 21 } 22 23 return 0; 24 }
时间: 2024-10-26 11:54:34