Hola a todos:
Bueno les cuento tengo las siguientes clases(todo esto en c++)
class A{
};
class B:public A{
protected:
D* ptrD;
}
class C:public B{
}
class D{
private:
C* ptrC;
}
Una vez que hago todos los include, el compilador me tira:
1- que la clase B esta sin defnir
2- que la clase D no conoce la clase C
Ya hice todos los include posbible y todos los forward declaration que se me
ocurrieron, pero no me funcionan.
La unica forma que me funciono es sacando de la clase B el puntero a D, y
poniendolo directamente en la clase C. Pero no me sirve para lo que necesito.
Desde ya muchas gracias por su ayuda
---------------------------------
Los referentes más importantes en compra/venta de autos se juntaron:
Demotores y Yahoo!.Ahora comprar o vender tu auto es más fácil.
Visitá http://ar.autos.yahoo.com/_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion