C++ Primer 第11章 习题11.16
生活随笔
收集整理的這篇文章主要介紹了
C++ Primer 第11章 习题11.16
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//11.16.cpp
//使用copy算法將一個文件的內容寫到標準輸出中
#include<iostream>
#include<cstdlib>
#include<fstream>
#include<string>
#include<iterator>
#include<algorithm>
using namespace std;int main()
{string fileName;//輸入文件名cout<<"Enter input file name:"<<endl;cin>>fileName;//打開文件ifstream inFile(fileName.c_str());if(!inFile){cout<<"Can not open file:" <<fileName<<endl;return EXIT_FAILURE;}//使用copy算法將文件的內容寫到標準輸出中ostream_iterator<string> outIter(cout," "); //以空格分隔數據istream_iterator<string> inIter(inFile),eof;copy(inIter,eof,outIter);//關閉文件inFile.close();return 0;
}
轉載于:https://www.cnblogs.com/wwj9413/archive/2012/03/04/2781270.html
總結
以上是生活随笔為你收集整理的C++ Primer 第11章 习题11.16的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse快捷键一览
- 下一篇: [翻译]More C++ Idioms