vector
(1)v.erase(it); //it为迭代器,可简单理解为指针
删除指定位置it处元素。
(2)v.erase(pos, len); //pos为实数,代表起始位置,len为实数,代表要删除的长度
删除从pos下标开始的len个元素。
(3)v.erase(first, last);
删除从first到last之间的字符(first和last都是迭代器)
(4)v.insert(it, val); //it为迭代器, val为实数值
在指定位置it处插入元素,值为val。
string
(1)count(s.begin(), s.end(), ch);//求字符串s中字符ch出现次数,返回值为int;
(2)s.substr(pos);//保留字符串s在位置pos及之后的所有字符,返回值为字符串;