[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