remove()算法

1.remove()算法

查找并删除容器(区间)中的元素是最基本的容器操作之一。STL提供了remove()算法,用以直接进行元素删除,其原型为:

978-7-111-51399-5-Chapter04-134.jpg

remove()算法的功能是实现在迭代器[_First,_Last]指定范围内删除所有值为_Val的元素。

注意:其返回值是删除元素之后容器(或区间)的新末尾位置,此返回值是非常重要的。