Título: Problema al incluir varias clases Publicado por: Jbat1Jumper en 29 Marzo 2012, 06:11 am No puedo compilar correctamente 3 clases que requieren una de otra de manera circular.
Clase1 requiere de Clase2 Clase2 requiere de Clase3 y Clase3 requiere de Clase1 El problema es que al cortar el circulo con #pragma once o con #ifndef en una de ellas (eg. Clase3) me indica que una (Clase1) no esta declarada, y el tipo de dato es un '<error-type>'. Ya trate de colocar las tres clases en un mismo archivo pero ocurre lo mismo, la primer clase que declaro me dice que la clase a la que estoy llamando no esta definida, cuando esta 20 lineas más abajo. Adjunto las Interfaces de las clases, las implementaciones están en el mismo .h por comodidad Game.h Código: #pragma once EntityManager.h Código: #pragma once Entity.h Código: #pragma once Si existe algún artilugio mágico-lógico que le solucione este problema a este novato estaría agradecido en que me lo comentaran, desde ya muchas gracias... Título: Re: Problema al incluir varias clases Publicado por: Beakman en 29 Marzo 2012, 09:18 am Al comienzo de todo el código escribí lo siguiente:
Código
Saludos. Título: Re: Problema al incluir varias clases Publicado por: Jbat1Jumper en 29 Marzo 2012, 13:23 pm Gracias
|