English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di Base C++

Controllo di flusso C++

Funzioni in C++

Array e stringhe C++

Strutture dati C++

Classi e oggetti C++

Puntatori in C++

Ereditarietà in C++

Tutorial STL C++

Manuale di riferimento C++

Modo d'uso e esempio di rbegin() di C++ vector

Vector (Contenitore) in C++

rbegin() restituisce un iteratore inverso dalla fine del Vector

Sintassi

La sintassi del vettore (vector) "v" è:

reverse_iterator ritr = v.rbegin();

Parametro

Non contiene alcun parametro.

Valore di ritorno

Restituisce un iteratore inverso che punta all'ultimo elemento del vettore (vector).

Esempio

Lasciate che vediamo un esempio semplice.

#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;
}

Output:

avaj

In questo esempio, la funzione rbegin() viene utilizzata per ottenere la stringa inversa contenuta nel vettore (vector).

Vector (Contenitore) in C++