使用ifstream ofstream重定向输入输出 c++
来源:互联网 发布:淘宝ifashion怎么报名 编辑:程序博客网 时间:2024/05/16 23:36
//使用ifstream和ofstream及cin和cout的rdbuf()#include <iostream>#include <fstream>using namespace std;int main(){printf(" 使用ifstream和ofstream及cin和cout的rdbuf()来改变控制台的标准输入输出\n"); //将控制台的标准输入输出改成从文件中读取写入ifstream inFile("infile.txt");ofstream outFile("outfile.txt");//保存原来的输入输出方式 streambuf类就是basic_streambuf类streambuf *strmin_buf = cin.rdbuf();streambuf *strmout_buf = cout.rdbuf();printf("开始处理文件\n....\n");//重定向到文件cin.rdbuf(inFile.rdbuf());cout.rdbuf(outFile.rdbuf()); //原程序代码int n;while (cin>>n){n *= 2;cout<<n<<endl;}inFile.close();outFile.close();//回到控制台的标准输入输出cin.rdbuf(strmin_buf);cout.rdbuf(strmout_buf);cout<<"文件已经处理完毕 输入0表示结束:"<<endl;do{cin>>n;}while (n != 0);return 0;}
0 0
- 使用ifstream ofstream重定向输入输出 c++
- vs2008如何输入输出重定向(使用ofstream)
- 【c++】ofstream和ifstream
- ifstream、ofstream的使用
- c++ifstream和ofstream详解
- c++ifstream和ofstream详解
- C++ifstream和ofstream用法
- C语言输入输出的重定向
- C/C++ 标准输入输出重定向
- C/C++ 标准输入输出重定向
- C语言输入输出的重定向问题
- C语言的输入输出重定向
- 关于C语言的输入输出重定向
- C语言重定向输入输出的方法
- C/C++ 标准输入输出重定向
- fstream ifstream ofstream的使用
- ifstream ofstream 的初始化使用
- ifstream ofstream 的初始化使用
- 安卓之Observer内容观察者的原理
- Openstack安全更新的流程和机制
- Maven常用命令
- 序列
- [坑] Computer Systems
- 使用ifstream ofstream重定向输入输出 c++
- CentOS上可用的nginx启动脚本
- fedora20给firefox安装flash插件
- java 调用WebService服务接口
- cocos2dx网络传输之CURL
- ubuntu下使用VNC连接树莓派raspberry
- DAY08------java数组、操作、冒泡、排序、array类、for each(全)
- java入门一DAY09------java 面向对象全面总结
- 20140403