std::list::push_front
Z cppreference.com
void push_front( const T& value ); |
(1) | |
void push_front( T&& value ); |
(2) | (od C++11) |
Dodaje nowy element value na początek kontenera.
1) Nowy element jest inicjalizowany jako kopia value.
2) value jest przenoszone do nowego elementu.
Żadne iteratory ani referencje nie zostają unieważnione.
Parametry
| value | - | the value of the element to prepend |
Zwracana wartość
(brak)
Złożoność
Stała.
Wyjątki
Jeśli zostanie wyrzucony wyjątek, funkcja nie zmieni wartości kontenera (strong exception guarantee).
Zobacz także
(C++11) |
konstruuje element "w miejscu" na początku (publiczna metoda) |
| dodaje element na koniec (publiczna metoda) | |
| usuwa pierwszy element (publiczna metoda) |