1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| // reverse_copy example#include <iostream>// std::cout#include <algorithm>// std::reverse_copy#include <vector>// std::vectorint main () {int myints[] ={1,2,3,4,5,6,7,8,9}; std::vector<int> myvector; myvector.resize(9);// allocate space std::reverse_copy (myints, myints+9, myvector.begin());// print out content: std::cout <<"myvector contains:";for (std::vector<int>::iterator it=myvector.begin(); it!=myvector.end(); ++it) std::cout <<' ' << *it; std::cout <<'\n';return 0;}
|