vector::crbegin

返回一个常量 reverse_iterator,它指向该向量中的最后一个元素。

const_reverse_iterator crbegin( ) const;

返回值

一个常量反向随机访问迭代器,它处理 vector 中的最后一个元素。

备注

返回值为 crbegin 时,无法修改 vector 对象。

示例

// vector_crbegin.cpp
// compile with: /EHsc
#include <vector>
#include <iostream>

int main( )
{
   vector <int> vec;
    vector <int>::iterator pos;
    vector <int>::const_reverse_iterator crpos;

    vec.push_back(1);
    vec.push_back(2);

    pos = vec.begin();
    cout << "The first element of vector is "
        << *pos << "." << endl;

    crpos = vec.crbegin();
    cout << "The first element of the reversed vector is "
        << *crpos << "." << endl;}
       

要求

标头:<vector>

命名空间: std

请参见

参考

vector 类

标准模板库