Różnice między wybraną wersją a wersją aktualną.
| Next revision | Previous revision | ||
|
copy_backward [2009/04/28 22:06] bzaremba utworzono |
copy_backward [2009/04/29 15:45] (aktualna) bzaremba |
||
|---|---|---|---|
| Linia 21: | Linia 21: | ||
| * last - iterator wskazujący na pozycje za ostatnim elementem sekwencji wejściowej | * last - iterator wskazujący na pozycje za ostatnim elementem sekwencji wejściowej | ||
| * result - iterator wskazujący na pozycje za ostatnim elementem sekwencji wyjściowej | * result - iterator wskazujący na pozycje za ostatnim elementem sekwencji wyjściowej | ||
| + | |||
| + | ===== Wartość zwracana ===== | ||
| + | zwracany iterator na koniec sekwencji wyjściowej. | ||
| ===== Opis ===== | ===== Opis ===== | ||
| Linia 60: | Linia 63: | ||
| copy_backward(v1.begin() + 2, v1.end() - 5, v2.end() - 1 ); | copy_backward(v1.begin() + 2, v1.end() - 5, v2.end() - 1 ); | ||
| // v2 = [ 11, 2, 3, 4, 55 ] | // v2 = [ 11, 2, 3, 4, 55 ] | ||
| - | print(cout, v2); | ||
| </code> | </code> | ||
| <code cpp> | <code cpp> | ||
| Linia 69: | Linia 71: | ||
| v3.push_back("bolid"); | v3.push_back("bolid"); | ||
| v3.push_back("Roberta"); | v3.push_back("Roberta"); | ||
| - | print(cout, v3); | ||
| // "Nick uszkodzil bolid Roberta" | // "Nick uszkodzil bolid Roberta" | ||
| Linia 78: | Linia 79: | ||
| v4.push_back("Roberta"); | v4.push_back("Roberta"); | ||
| copy_backward( v4.begin(), v4.end(), v3.end() ); | copy_backward( v4.begin(), v4.end(), v3.end() ); | ||
| - | print(cout, v3); | ||
| // "Nick uszkodzil bolid swoj i Roberta" | // "Nick uszkodzil bolid swoj i Roberta" | ||
| </code> | </code> | ||
| Linia 88: | Linia 88: | ||
| copy_backward(v3.begin(), v3.end(), output); //bląd! | copy_backward(v3.begin(), v3.end(), output); //bląd! | ||
| </code> | </code> | ||
| + | ===== Plik z powyższymi przykładami ===== | ||
| + | [[http://staff.elka.pw.edu.pl/~rnowak2/zprwiki/lib/exe/fetch.php?id=biblioteka_stl_-_algorytmy&cache=cache&media=copy_backward.cpp|copy_backward.cpp]] | ||
| + | |||