STL erase()用法

zihanlizi

2022/03/24

C++ STL中erase有三种用法:

注意可以删除一段元素,但不包括最后一个元素

erase(element e);//删除指定元素
erase(iter it);//删除指定位置的元素,并且会返回下一个元素的地址
erase(iter begin(),iter end());//删除一段元素 前闭后开 
//会返回最后一个删除元素后一个元素的迭代器,即此处iter end()