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