c++ string 去掉所有空格
//去掉sNewTag中所有空格
size_t nPos= 0;
nPos = sNewTag.find(" ", nPos); //查找空格在str中第一次出现的位置
while(begin != string::npos) //表示字符串中存在空格
{
sNewTag.replace(nPos, 1, ""); // 用空串替换str中从nPos开始的1个字符
nPos = sNewTag.find(" ", nPos); //查找空格在替换后的str中第一次出现的位置
}
转载于:https://blog.51cto.com/wellwy/582578