第15章 字符串

在看《编程珠玑》

写了下开头的例子,

贴下代码吧

 1 #include "algorithm"
 2 #include "set"
 3 #include "string"
 4 #include"iostream"
 5 #include "map"
 6 using namespace std;
 7 
 8  int main()
 9  {
10      set<string> S;
11      string t;
12      set<string>::iterator j;
13      while (cin>>t)
14      {
15          S.insert(t);
16      }
17      for (j=S.begin();j!=S.end();j++)
18      {
19          cout<<*j<<endl;
20      }
21      return 0;
22  
23  }
24 int main()
25 {
26     map<string,int> M;
27     map<string,int>::iterator j;
28     string t;
29     while (cin>>t)
30     {
31         M[t]++;
32     }
33     for (j=M.begin();j!=M.end();j++)
34     {
35         cout<<j->first<<" "<<j->second<<endl;
36     }
37     return 0;
38 }
字符串

退出使用ctrl+Z

发现捕捉字符串自动按空格给分割。

posted on 2013-09-05 22:23  zhiying678  阅读(128)  评论(0编辑  收藏  举报

导航