std::forward_list::erase_after
From Cppreference
< cpp | container | forward list
iterator erase_after( const_iterator position );
|
(1) | (C++11 feature) |
iterator erase_after( const_iterator first, const_iterator last );
|
(2) | (C++11 feature) |
Removes specified elements from the container.
1) Removes the element following pos.
2) Removes the elements in the range (first; last).
Contents |
[edit] Parameters
pos | - | iterator to the element preceding the element to remove |
first, last | - | range of elements to remove |
[edit] Return value
1) iterator to the element following the erased one, or end() if no such element exists.
2) last
[edit] Example
This section is incomplete |
[edit] Complexity
1) Constant.
2) linear in distance between first and last.
[edit] See also
|
clears the contents (public member function) |