English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
rbegin() 返回Vector尾部的逆迭代器
向量(vector)" v",语法为:
reverse_iterator ritr = v.rbegin();
它不包含任何参数。
它返回指向向量(vector)的最后一个元素的反向迭代器。
让我们看一个简单的实例。
#include <iostream> #include<vector> using namespace std; int main() { vector<char> v{'j','a','v','a'}; vector<char>::reverse_iterator rtr; for(rtr=v.rbegin();rtr!=v.rend();rtr++) std::cout<< *rtr; return 0; }
Sortie :
avaj
Dans cet exemple, la fonction rbegin() est utilisée pour obtenir une chaîne inversée contenue dans le vecteur (vector).