[C con Clase] [Bulk] Vectores

Programante programante en gmail.com
Jue Sep 27 22:58:16 CEST 2007


ZeLion escribió:
> 1-- forma convencional:
>
> std::vector<std:string> vector_personas;
> // Asignar "pepito" al vector en posición 0
> vector_personas [0] = "pepito";
> vector_personas [5] = "juan";	
>   
Esto es incorrecto. vector_personas tiene en estos momentos 0 
posiciones, pero estás asignando las posiciones 0 y 5.
O bien lo declaras como std::vector<std:string> vector_personas(6);  o 
haces vector_personas.resize(6) antes de asignarle los valores.

PD: Sí llegan, Ro.




Más información sobre la lista de distribución Cconclase