第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) 编辑 收藏 举报