C++/Listy: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 1:
== Metody ==
Spis metod klasy <tt>list</tt> (gdzie iterator to list<T>::iterator - podmiana dla czytelności).
 
=== Modyfikacja ===
{| class="wikitable"
! prototyp
! opis działania
|----
| void '''push_back'''(const T obj)
| dodaje na końcu listy kopię przekazanego argumentu
|----
| void '''pop_back'''()
| usuwa ostatni element z listy
|----
| void '''push_front'''(const T obj)
| dodaje na początku listy kopię przekazanego argumentu
|----
| void '''pop_front'''()
| usuwa pierwszy element listy
|----
| void '''clear'''()
| usuwa wszystkie elementy z listy
|----
| void '''remove'''(const T& wartosc)
| usuwa wszystkie elementy równe argumentowi wartosc
|----
| void '''remove_if'''(Functor func)
| usuwa wszystkie elementy dla których func (bool funkcja(T arg)) zwróci true (patrz: sort)
|}
 
=== Modyfikacja - pozostałe ===