C++ Primer 第11章 习题11.19
//11.19.cpp //使用reverse_iterator对象以逆序输出vector容器对象的内容 #include<iostream> #include<vector> #include<iterator> using namespace std; int main() { int ia[]={0,1,2,3,4,5,6,7,8,9}; vector<int> ivec(ia,ia+10); vector<int>::reverse_iterator r_iter; //反向迭代器 //逆序输出vector容器对象中的元素 for(r_iter=ivec.rbegin();r_iter!=ivec.rend(); ++r_iter) cout<<*r_iter<<endl; return 0; }