| |||
Problema con Relacion de Asociacion bidireccional Hola! vereis mi problema esqe tendo 2 clases( clase alumno y clase asignatura) y se relacionan mediante asociacion, es decr la clase alumno tiene un puntero array de posibles alumnos como atributo, y la clase alumno un puntero array de posibles asignaturas como atributo. Mi problema es que al compilar no me reconoce el tipo clase, solo si quito el atributo de uno de los dos. nose cual es el problema porq esta todo bien, los inlcudes y todo perfecto. Necesito q me ayudeis. Gracias! |
| |||
Respuesta: Problema con Relacion de Asociacion bidireccional Como no has puesto nada de código no estoy seguro de esto pero me da que va a ser esto. Cada una de las clases hace referencia a la otra. El problema es que una de las clases es definida antes que la otra, por lo que la primera clase no va a reconocer a la que declaras después. La solución está en pre-declararlas ambas antes de implementarlas. Es decir:
Código C++:
Ver original Disculpa si no es esto. Pero al no haber mostrado ningún código no puedo estar seguro...
__________________ Foros Desarrollo de Juegos |
| |||
Respuesta: Problema con Relacion de Asociacion bidireccional si era eso exactamente muchas gracias!! esq yo lo separo en fichero .h y .cpp y no puse class Asignatura ni class Alumno solo ponia #include "Asignatura .h" #include "Alumno.h" y , por eso no me las reconocia muchas gracias llevo dias dandole vueltas |
| |||
Respuesta: Problema con Relacion de Asociacion bidireccional Siempre son las cositas simples como esta la que más cuestan encontrar.
__________________ Foros Desarrollo de Juegos |
Etiquetas: |