Insert the values from values at the specified dstPosition.
Declared in <bslstl_list.h>
list<VALUE, ALLOCATOR>::iterator
insert(
const_iterator dstPosition,
std::initializer_list<value_type> values);
Return an iterator providing modifiable access to the first element in the newly inserted sequence of elements. This method requires that the (template parameter) VALUE be copy-insertable into this list (see {Requirements on VALUE}). The behavior is undefined unless dstPosition is an iterator in the range [cbegin() .. cend()] (both endpoints included).
iterator to the first inserted element, or dstPosition if empty
| Name | Description |
|---|---|
| dstPosition | location before which elements are inserted |
| values | initializer list of values to insert |