C++ 流
时间:2010-11-23 来源:hicjiajia
1 #include <iostream>
2 #include <vector>
3 #include <string>
4 #include <fstream>
5 #include <iterator>
6 #include <algorithm>
7 using namespace std;
8
9 int main()
10 {
11 vector<string>vec;
12 vec.resize(10); //考虑到效率,提前分配足够内存
13
14 fstream fin;
15 fin.open("D:\\1.txt");
16 istream_iterator<string> in(fin); //输入迭代器
17 copy(in,istream_iterator <string>(),vec.begin());
18 copy(vec.begin(),vec.end(),ostream_iterator<string>(cout,"\n"));
19
20 cout<<endl;
21 system("pause");
22 return 0;
23 }
1.txt 文件内容如下:
程序运行结果如下:
相关阅读 更多 +