去掉QString尾部任意字符(如空格符)

两句代码即可实现,代码如下:

while(outStr.endsWith(' '))  	//此处检测‘ ’空格符
	outStr.chop(1);				//删除最后一字节

封装为函数:

QString trimmedEnd(QString str,char ch)
{
   while(str.endsWith(ch))  
   str.chop(1);
   return str;				
}

你可能感兴趣的:(C++\QT)