Remove the elements in the half‐open range [dstBegin .. dstEnd)].

Synopsis

Declared in <bslstl_list.h>

Description

Return a non‐`const` iterator equivalent to dstEnd. The behavior is undefined unless dstBegin is an iterator in the range [begin() .. end()] and dstEnd is an iterator in the range [dstBegin .. end()] (both endpoints included). Note that dstBegin may be equal to dstEnd, in which case the list is not modified.

Return Value

iterator to the element following the last erased element

Parameters

Name

Description

dstBegin

iterator to the first element to remove

dstEnd

iterator past the last element to remove

Created with MrDocs