C++ Primer 第5版--练习10.29

xiaoxiao2021-02-28  79

练习10.29:编写程序,使用流迭代器读取一个文本文件,存入一个vector中的string里。

#include <iostream> #include <fstream> #include <string> #include <vector> #include <iterator> using namespace std; int main() { ifstream in("myfile.txt"); //该文件放在与源文件相同的目录下 istream_iterator<string> str_in(in), eof; ostream_iterator<string> out_iter(cout, " "); vector<string> vec(str_in, eof); copy(vec.begin(), vec.end(), out_iter); cout << endl; return 0; }

转载请注明原文地址: https://www.6miu.com/read-67633.html

最新回复(0)