Narzędzia użytkownika

Narzędzia witryny


remove_remove_if

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
remove_remove_if [2009/04/28 20:34]
piotrek
remove_remove_if [2009/04/29 10:39]
piotrek
Linia 1: Linia 1:
 ====== Algorytmy remove remove_if ====== ====== Algorytmy remove remove_if ======
  
-**remove()** – usuwa z określonego zakresu elementy równe podanej wartości. Zwraca iterator do ostatniego z pozostałych elementów.+**remove()** – usuwa z określonego zakresu elementy równe podanej wartości. ​
  
-**remove_if()** – usuwa z określonego zakresu elementy, dla których dany predykat jest prawdziwy. ​Zwraca iterator do ostatniego z pozostałych ​elementów.+**remove_if()** – usuwa z określonego zakresu elementy, dla których dany predykat jest prawdziwy. elementów.
  
 ===== Nagłówek dla algorytmów remove i remove_if ===== ===== Nagłówek dla algorytmów remove i remove_if =====
Linia 35: Linia 35:
 Algorytm zwraca iterator wskazujący pierwszy element za końcem przedziału zawierającego wszystkie „nieusunięte” elementy. ​ Ta wartość jest „nowym logicznym końcem zakresu”. Algorytm zwraca iterator wskazujący pierwszy element za końcem przedziału zawierającego wszystkie „nieusunięte” elementy. ​ Ta wartość jest „nowym logicznym końcem zakresu”.
  
 +{{:​remove.jpg|}}
 === Przykład użycia algorytmu remove === === Przykład użycia algorytmu remove ===
 <code cpp> ​ <code cpp> ​
remove_remove_if.txt · ostatnio zmienione: 2009/04/29 11:37 przez piotrek