Kein Konstruktor verfügbar
-
Hey Leute,
Ich bekomm bei folgender Situation einfach keinen Konstrukto://A.h (Klasse A ist abstract) class B; class A { ... }//A.cpp #include "A.h" #include "B.h" A(...) { ... } ...//B.h #include "A.h" class B: public A { ... }//B.cpp #include "B.h"; B(...) { ... } ...//C.h #include "A.h" #include "B.h" class C { ... }//C.cpp C(...) { //hier bekomm ich kein Konstruktor: B* einB = B(); A* einA = A(); } ...Wo liegt hier das Problem?
Edit: Hab das Problem schon gefunden, beide Klassen waren abstrakt
dummer Fehler aber auch.
-
B* einB = B(); A* einA = A();Wo ist dein
new?