一、巧用标准库
void reverse (BidirectionalIterator first, BidirectionalIterator last);
功能:用于反转在[first,last)范围内的顺序(包括first指向的元素,不包括last指向的元素),头文件:#include<algorithm>
string substr (size_t pos = 0, size_t len = npos) const;
功能:复制子字符串,要求从指定位置开始,并具有指定的长度。如果没有指定长度_Count或_Count+_Off超出了源字符串的长度,则子字符串将延续到源字符串的结尾。
stringstream类
功能:分解长字符串为一个个单词,例如:while(ss>>s)