insert

Function Details

iterator insert(iterator pos,
    const T &x)
 

Insert x before position pos.

Parameters

x

The element to insert.

pos

The position before which to insert.

void insert(iterator pos, size_type n,
    const T &x)
 

Insert n number of elements x before position pos.

Parameters

x

The element to insert.

pos

The position before which to insert.

n

The number of elements to insert.

void insert(iterator pos, InputIterator first,
    InputIterator last)
 

Range insertion.

Insert elements in range [first, last) into this vector before position pos.

Parameters

last

The open boundary of the range.

pos

The position before which to insert.

first

The closed boundary of the range.

void insert(iterator pos, const_iterator first,
    const_iterator last)
 

Range insertion.

Insert elements in range [first, last) into this vector before position pos.

Parameters

last

The open boundary of the range.

pos

The position before which to insert.

first

The closed boundary of the range.

Group: Insert functions

The iterator pos in the functions must be a read-write iterator, can't be read only.

Class

db_vector