练习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;
}