2008年4月14日星期一

C++ sort

 1 # include <iostream>
2 # include <string>
3 # include <vector>
4 # include <fstream>
5
6 # include <algorithm>
7 // 泛型算法 sort(container.begin(), container.end());
8
9 using namespace std;
10
11 int main() {
12 vector<string> ctn(6);
13
14 // 打开待读取的文件 并测试
15 ifstream ifile("d:/res.txt");
16 if (! ifile) return 1;
17
18 for (int i=0; i<6; i++)
19 ifile>>ctn[i];
20
21 // 排序
22 sort(ctn.begin(), ctn.end());
23
24 // 输出排序后结果
25 for (int i=0; i<6; i++)
26 cout<<ctn[i]<<endl;
27
28 return 0;
29 }

没有评论: