English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
rbegin() retorna um iterador reverso do final do Vector
A sintaxe do vetor (vector) "v":
reverse_iterator ritr = v.rbegin();
Não há nenhum parâmetro.
Ele retorna um iterador reverso apontando para o último elemento do vetor (vector).
Vamos ver um exemplo simples.
#include <iostream> #include<vector> using namespace std; int main() { vector<char> v{'j','a','v','a'}; reverse_iterator do vector<char> rtr; for(rtr=v.rbegin();rtr!=v.rend();rtr++) std::cout<< *rtr; return 0; }
Saída:
avaj
Neste exemplo, a função rbegin () é usada para obter a string reversa contida no vetor (vector).