直接上代码:
void EraseSpace(string &s)
{
//ch可换成其他字符
const char ch = ' ';
s.erase(s.find_last_not_of(" ") + 1);
s.erase(0, s.find_first_not_of(" "));
}
够简单吧,亏我以前还一个字符一个字符地数空格,然后再删除。。。