bsl::slist::erase_after

Erase the open range after __before_first up to __last.

Synopsis

Declared in <bslstp_slist.h>

iterator
erase_after(
    iterator __before_first,
    iterator __last);

Return Value

iterator referring to __last

Parameters

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