利用Stl中的sort函数对输入的字符串进行字典排序

#include<iostream>
#include<string>
#include<algorithm>
#include<vector>
using namespace std;
int main()
{
string s;
vector<string> v;
while(cin>>s)
{
if(s=="end") break;
v.push_back(s);
}
vector<string>::iterator it;
sort(v.begin(),v.end());
for(it=v.begin();it!=v.end();it++)
{
cout<<*it<<endl;
}

return 0;
}

posted @ 2012-07-16 14:57  孙铭泽  Views(342)  Comments(0)    收藏  举报