Defination af derived class INDEN i base class?
Halløjsa...Jeg har det problem at jeg har en base class som ser sådan ud:
class BASE{
//Init
};
og en derived således:
class FUNCS : public BASE {
//init
};
Og de ligger i hver deres header fil. Så er det at jeg skal bruge nogle funktioner fra FUNCS klassen. Dette har jeg så forsøgt ved at #include FUNCS headeren i BASE headeren, og så definere FUNCS klassen i BASE klassen således:
class BASE {
public:
FUNCS pFuncs;
};
Men det vil kompileren ikke være med til, også selvom jeg prøver med friend class FUNCS pFuncs; den giver mig fejlen:
'FUNCS' is used as a type, but is not defined as a type.
Kan i hjælpe mig med mit lille problem, ville jeg blive meget glad :-)