erase函数的三个原型:
(1)string& erase ( size_t pos = 0, size_t n = npos );
(2)iterator erase ( iterator position );
(3)iterator erase ( iterator first, iterator last );
对应的三种用法:
(1)erase(pos,n); 删除从pos(可以为整形)开始的n个字符,比如erase(0,1)就是删除第一个字符
(2)erase(position);删除position处的一个字符(position是个迭代器)
(3)erase(first,last);删除从first到last之间的字符(first和last都是迭代器)
Stirng字符串erase的使用
最新推荐文章于 2024-01-31 13:05:13 发布