reverse_iterator example c++ пример
Primary tabs
good one:
// reverse_iterator constructor example #include < iostream> #include < iterator> #include < vector> using namespace std; int main () { vector<int> myvector; for (int i=0; i<10; i++) myvector.push_back(i); typedef vector< int>::iterator iter_int; // ? 9 8 7 6 5 4 3 2 1 0 ? iter_int begin (myvector.begin()); // ^ // ------> iter_int end (myvector.end()); // ^ // reverse_iterator< iter_int> rev_end (begin); // ^ // <------ reverse_iterator < iter_int> rev_iterator (end); // ^ while (rev_iterator < rev_end) cout << *rev_iterator++ << " "; cout << endl; return 0; }
- Log in to post comments
- 3950 reads