读取一个文件中的字符串到一个容器中
std::vector<int> v;
std::ifstream in(filename);
//从文件流中读入所有字符串到容器v中
std::for_each(istream_iterator<string>(in), istream_iterator<string>(), [&](std::string s) {v.push_back(s); });
//打印容器内的所有内容
std::copy(v.begin(), v.end(),
std::ostream_iterator<string>(cout,"\n"));
其中,istream_iterator
| 访问量: 次