Ik heb een applicatie met een menustructuur. De menu structuur wordt gemaakt door middel van enkele classes.
Er is een IMenuItem interface, met daarin enkele pure virtual functions. Vervolgens zijn er twee sub-classes die van IMenuItem erven.
Nu krijg ik de volgende errors:
menu/DierItem.h:8: base class `IMenuItem' has incomplete type
make: *** [menu/IMenuItem.o] Error 1
en:
menu/WerknemerItem.h:9: base class `IMenuItem' has incomplete type
Op google is veel te vinden over de incomplete type, maar niet de oorzaak van deze error. Wie weet waardoor deze error veroorzaakt wordt? Ik include in beide sub-classes de baseclass (weet niet of dat noodzakelijk is, maar het weghalen geeft geen resultaat).
Er is een IMenuItem interface, met daarin enkele pure virtual functions. Vervolgens zijn er twee sub-classes die van IMenuItem erven.
Nu krijg ik de volgende errors:
menu/DierItem.h:8: base class `IMenuItem' has incomplete type
make: *** [menu/IMenuItem.o] Error 1
en:
menu/WerknemerItem.h:9: base class `IMenuItem' has incomplete type
Op google is veel te vinden over de incomplete type, maar niet de oorzaak van deze error. Wie weet waardoor deze error veroorzaakt wordt? Ik include in beide sub-classes de baseclass (weet niet of dat noodzakelijk is, maar het weghalen geeft geen resultaat).