1.利用istringstream将字符串按空格分隔
#include<sstream>
string s="a b cd efg";
string t="";
istringstream is(s);
while(s>>t)
cout<<t; //t分别为a,b,cd,efg
2.string.pop_back() 删除字符串的最后一个字符
string a="Hello World!"
a.pop_back();
cout<<a; //a得到“Hello World”