Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/04/2007, 13:44
Avatar de _Lucifer_
_Lucifer_
 
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
Información Re: Vector de un tipo en C++

Bueno, tienes varias maneras de hacerlo, una es que uses un arreglo estatico:

Código:
Hombres aHombres[20];
Muejeres aMujeres[20];
int nMujeres=0, nHombres=0;
// lees el nombre
if(esMujer(nombre))
{
   aMujeres[nMujeres++].Nombre=nombre;
   // Asignas las demas propiedades
}
else
{
   aHombres[nHombres++].Nombre=nombre;
   // Asignas las demas propiedades
}
Otra forma es usando la STL, en vez de usar un arreglo estatico usas la plantilla vector (me parece mucho mejor este metodo) y los agregas a medida que los vas leyendo.

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba: