去掉字符串左右两边的空格

 时间:2024-09-23 19:16:54

在软件开放中,经常需要将字符串前后的空格去掉,那个下面,将为大家介绍一种去掉字符串前后空格的方法

工具/原料

cc++stl

方法/步骤

1、erase函数的原型(1)string&erase(size_tpos=0,size_tn=npos);(2)iteratorerase(iteratorposition);(3)iteratorerase(iteratorfirst,iteratorlast);

2、erase对应的三种用法1)erase(pos,n);删除从pos开始的n个字符,比如erase(0,1)就是删除第一个字符(2)erase(position);删除position处的一个字符(position是个string类型的迭代器)(3)erase(first,last);删除从first到last之间的字符(first和last都是迭代器)

3、使用erase去掉字符串左右空格boolTrim(std::string&str){咯悝滩镞if(str.empty()){returnfalse;魈胺闹臣}str.erase(0,str.find_first_not_of(""));str.erase(str.find_last_not_of("")+1);returntrue;}

v手势插画设计 mysql查询语句select用法 java 用for语句在控制台输出数据10-1 如何设定VS编辑器字体、字号、行号、背景色等。 web前端开发主要学哪些
热门搜索
奇异果图片 奇迹暖暖图片大全 漫画在线观看 模特图片 小蚂蚁图片