使用标准输入&&标准输出,进行文件复制
来源:互联网 发布:js与ajax 编辑:程序博客网 时间:2024/06/05 09:25
使用标准输入&&标准输出,进行文件复制
使用Linux/Unix的不带缓冲区得I/0函数read 和 write实现使用标准输入&&标准输出,进行文件复制。
代码如下:
#include <iostream>#include "apue.h"#include "err_msg.h"using namespace std;#define BUFSIZE 4096int main(){int n;char buf[BUFSIZE];while ((n = read(STDIN_FILENO, buf, BUFSIZE)) > 0){if (write(STDOUT_FILENO, buf, n) != n){err_sys("write error");}}if (n < 0){err_sys("read error");}return 0;}
- 使用标准输入&&标准输出,进行文件复制
- 将标准输入复制到标准输出
- 将标准输入复制到标准输出
- 将标准输入复制到标准输出
- 将标准输入复制到标准输出
- Linux标准输入,标准输出文件
- linux输出·输入文件和标准输入 标准输出
- linux输出·输入文件和标准输入 标准输出
- 文件IO---标准输入、标准输出和标准错误
- 笔记1-2: 将标准输入复制到标准输出
- 从标准输入复制到标准输出并打印行号
- APUE 3-5 将标准输入复制到标准输出
- 将标准输入复制到标准输出 APUE-1.5
- 标准输入、标准输出、标准出错:
- php文件接收标准输入并输出
- APUE-1.3 用标准I/O将标准输入复制到标准输出
- 1.3 用标准I/O将标准输入复制到标准输出
- APUE 1-4用标准将标准输入复制到标准输出
- 在我博客中经常使用的“apue.h”和“err_msg.h”
- JDK 1.5 特性
- ubuntu使用心得
- JDK 1.6 特性
- android 如何构建背景渐变的页面
- 使用标准输入&&标准输出,进行文件复制
- ORA-01658: 无法为表空间 XXXX 中的段创建 INITIAL 区
- Android腾讯微薄客户端开发十五:终结篇(分享源代码)
- JDK 1.7 特性
- codeforce 55D Beautiful numbers
- 启动JBOSS居然出现,Error occurred during initialization of VM
- 优秀的开源工具。
- Java学习第二章总结
- Intent打开各种类型文件