erase

  • string类型
string s;
s.erase(pos, len); //从pos位置开始,往后面删除len个字符,返回值是修改后的string

iterator erase(iterator p);
s.erase(s.begin()); //删除该迭代器位置的字符,返回值是删除后的下一个字符的迭代器

iterator erase (iterator first, iterator last);
s.erase(s.begin(), s.end()); //删除从first到last的所有字符,包括first不包括last,返回值为是last

可以用typeid(s).name()来获取变量s的类型名称

原文链接: https://www.cnblogs.com/sherkevin/p/17069700.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    erase

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/314376

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月16日 下午1:19
下一篇 2023年2月16日 下午1:20

相关推荐