Namespaces
Variants
Views
Actions

Difference between revisions of "cpp/container/forward list/insert after"

From cppreference.com
m (Text replace - "{{complex}}" to "===Complexity===")
m (Text replace - "{{see also}}" to "===See also===")
Line 52: Line 52:
  
 
<!-- ======== -->
 
<!-- ======== -->
{{see also}}
+
===See also===
  
 
{{dcl list begin}}
 
{{dcl list begin}}

Revision as of 18:00, 2 August 2011

Template:cpp/container/forward list/sidebar Template:ddcl list begin <tr class="t-dcl ">

<td >
iterator insert_after( const_iterator pos, const T& value );
</td>

<td > (1) </td> <td > Template:mark c++0x feature </td> </tr> <tr class="t-dcl ">

<td >
iterator insert_after( const_iterator pos, T&& value );
</td>

<td > (2) </td> <td > Template:mark c++0x feature </td> </tr> <tr class="t-dcl ">

<td >
iterator insert_after( const_iterator pos, size_type count, const T& value );
</td>

<td > (3) </td> <td > Template:mark c++0x feature </td> </tr> <tr class="t-dcl ">

<td >
template< class InputIterator >
iterator insert_after( const_iterator pos, InputIterator first, InputIterator last );
</td>

<td > (4) </td> <td > Template:mark c++0x feature </td> </tr> <tr class="t-dcl ">

<td >
iterator insert_after( const_iterator pos, std::initializer_list<T> ilist );
</td>

<td > (5) </td> <td > Template:mark c++0x feature </td> </tr> Template:ddcl list end

Inserts elements after the specified position in the container.

1-2) inserts value after the element pointed to by pos

3) inserts count copies of the value after the element pointed to by pos

4) inserts elements from range [first, last) after the element pointed to by pos

5) inserts elements from initializer list ilist.

No references or iterators are invalidated.

Contents

Parameters

pos - element after which the content will be inserted
value - element value to insert
first, last - the range of elements to insert
ilist - initializer list to insert the values from

Return value

iterator to the inserted element.

Complexity

See also

Template:cpp/container/dcl list emplace afterTemplate:cpp/container/dcl list push front