码迷,mamicode.com
首页 > 其他好文 > 详细

程序1.2将标准输入复制到标准输出

时间:2015-01-28 21:10:57      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:

这是我的第一篇关于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 }

 

 

技术分享

程序1.2将标准输入复制到标准输出

标签:

原文地址:http://www.cnblogs.com/sunyongjie1984/p/4257046.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!