Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2005, 07:16
yogurete
 
Fecha de Ingreso: mayo-2005
Mensajes: 68
Antigüedad: 19 años, 6 meses
Puntos: 0
Recorrer un vector menos la última posición

Buenas, la cuestión es que quiero mostrar todas las posiciones de un vector menos la última.

El código que tengo para recorrer todo el vector es:

Código:
  typedef vector<string>::const_iterator ite;
  ite iterador;
  int opcio=1; 
  for (iterador=cataleg->vectorestilos.begin();iterador!=cataleg->vectorestilos.end();iterador++)
  	{
  	cout << opcio;
	cout <<" "; 
	cout << *iterador << endl;
	opcio++;
  	}
Lo que quiero es que el último elemento del vector no me aparezca. Alguna idea?

Gracias de antemano