English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
rbegin() restituisce un iteratore inverso dalla fine del Vector
La sintassi del vettore (vector) "v" è:
reverse_iterator ritr = v.rbegin();
Non contiene alcun parametro.
Restituisce un iteratore inverso che punta all'ultimo elemento del vettore (vector).
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).