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
?