Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2014, 19:06
dmorill
 
Fecha de Ingreso: junio-2014
Mensajes: 144
Antigüedad: 10 años, 4 meses
Puntos: 1
Pregunta Consulta: se puede hacer esto en c++

Hola, quiero programar algo y tengo en mente hacer de la siguiente manera:

1. Imaginen que creo un objeto llamado alumno, el cual tiene como miembros objetos dos vectores de N(constante) longitud, cada uno de ellos con llenos de enteros.

2. Ahora quiero definir una matriz cursos(i,j) donde cada elemento i,j sea un objeto alumno, con i constante pero j puede variar. Imagínense que los j son los alumnos y las i el curso, así cursos(2,3) sería el alumno 3 del curso 2.

3. Como dije quiero que en la matriz cursos(i,j) se pueda cambiar la dimensión j, es decir que si esta en 2, poder subir a 3 y definir un nuevo curso son sus alumno. Esta definición no se sabe al inicio del programa es decir habrá algún mecanismo donde se empieza a aumentar esa j y no se sabe a que valor llegará.

Esto se puede hacer en c++?, y que herramientas necesito saber para programarlos (uso de punteros por ejemplo)?

Muchas gracias.