erase函数的用法

许多童鞋在做题的时候,为了让后面的字符前进一位,所以把后面的字符依次向前提一位,每次都要写一个循环,有没有更简单的方法呢?

当然有啦。就是STL中(只能string用)的erase函数。

erase函数的用法就是a(字符串名).erase(x(开始删除的字符下标),y(删除的字符串长度))

这个erase适用于去掉前导零:

while(s[0]=='0'&&s[1])
s.erase(0,1);


觉得有用就顶起来

戳我查看更多博客


版权声明:本文为C20190733_ZT原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。