#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,"/n ");//以空格分隔数据 istream_iterator<string> inIter(inFile),eof; copy(inIter,eof,outIter); //关闭文件 inFile.close(); return 0; }
cpp primer 习题 11.16
最新推荐文章于 2022-09-23 20:00:24 发布