C++/Algorytmy w STL/reverse()
Z Wikibooks, biblioteki wolnych podręczników.
< C++ | Algorytmy w STL
[edytuj] reverse()
[edytuj] Działanie
Odwraca kolejność elementów w tablicy. Jako argumenty przyjmuje iteratory do początku i końca zakresu (w zakres wchodzi element pokazany przez pierwszy iterator, ale nie wchodzi już ten pokazany przez ostatni).
[edytuj] Przykład
#include <algorithm> #include <vector> using namespace std; int main () { vector<int> tab; // dodawanie wartości for(int i=1; i<10; ++i) tab.push_back(i); // 1 2 3 4 5 6 7 8 9 // odwracanie tablicy reverse(tab.begin(),tab.end()); // 9 8 7 6 5 4 3 2 1 return 0; }