bsl::slist::erase_after

erase_after overloads

Synopses

Declared in <bslstp_slist.h>

Erase the element immediately after __pos and return the following iterator.

iterator
erase_after(iterator __pos);
» more...

Erase the open range after __before_first up to __last.

iterator
erase_after(
    iterator __before_first,
    iterator __last);
» more...

Return Value

  • iterator referring to the element after the erased one
  • iterator referring to __last

Parameters

NameDescription
__posposition preceding the erased element
__before_firstiterator preceding the first erased element
__lastend of the erased range (exclusive)