Red de conocimiento informático - Espacio del host - Tengo un contenedor STL anidado dentro de un contenedor STL, ¿cómo recorro los datos?

Tengo un contenedor STL anidado dentro de un contenedor STL, ¿cómo recorro los datos?

rbegin() es un iterador inverso, su tipo debe ser reverse_iterator en lugar de iterador.

El código es el siguiente:

#includelt;iostreamgt;

#includelt;vectorgt

usando el espacio de nombres std;

int main()

{

vectorlt; intgt;

v.clear(); for(int i = 1; i lt; = 5; i )

v.push_back(i

vectorlt;: iterador

for (it = v.begin(); it ! = v.end(); it )

printf("d ", *it);

printf("\ n" );

it = v.end();

v.end();

for(it--; it gt; = v .begin (); it--)

printf(" d ", *it

printf("\n"); intgt; ::reverse_iterator rit;

for(rit = v.rbegin(); rit != v.rend(); rit )

printf("d ", *rit

printf("\n");

getchar()

devuelve 0;