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.
Spis treści
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) |