关于迭代器 iterator

     今天回顾了迭代器 iterator 的反向迭代。

    一般的我们使用迭代器是用于next这类的操作,向后遍历。反向迭代器顾名思义就是向前遍历。++操作访问前一个元素。

    例如:反向迭代器我们可以这样写:

    vector<type>::reverse_iterator r_iter;

    for(r_iter = Vec0.rbegin();r_iter!=Vec0.rend();r_iter++)

   {

       /*****向前遍历进行操作*******/

   }    

    //来源于C++ primer

posted @ 2011-05-16 14:50  flyblue  阅读(196)  评论(0编辑  收藏  举报