erase_after overloads

Synopses

Declared in <bslstp_slist.h>

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

Erase the open range after __before_first up to __last.

iterator
erase_after(
    iterator __before_first,
    iterator __last);

Return Value

  • iterator referring to the element after the erased one

  • iterator referring to __last

Parameters

Name

Description

__pos

position preceding the erased element

__before_first

iterator preceding the first erased element

__last

end of the erased range (exclusive)

Created with MrDocs