C++用erase函数删除字符串中的单个字符
Erase:vt.擦掉; 抹去; 擦掉; 清除;
array 参数是要清除的数组变量的名称。
iterator erase( iterator pos );删除pos指向的字符, 返回指向下一个字符的迭代器,
iterator erase( iterator start, iterator end );删除从start到end的所有字符, 返回一个迭代器,指向被删除最后一个字符的下一个位置
basic_string &erase( size_type index = 0, size_type num = npos );删除从index索引开始的num个字符, 返回*this.
参数index 和 num 有默认值, 这意味着erase()可以这样调用:只带有index以删除index后的所有字符,或者不带有任何参数以删除所有字符.
下面是我删除的案例: