Dies mag seltsam erscheinen, aber ich habe ein Problem in einem meiner Programme, wo ich eine Klasse A, die eine Variable der Klasse B in ihm benötigt, und die Klasse B benötigt einen Zeiger auf Klasse A in ihm, so dass ich bestimmen kann, welche Klasse an was angehängt ist....
Ich bekomme Fehler, weil in Klasse A steht, dass die Klasse B noch nicht definiert ist, und in Klasse B steht, dass Klasse A noch nicht definiert ist...
Beide meine Header-Dateien, die die einzelnen Klassen enthalten, schließen einander ein, und ich habe versucht, meine Klassen weiter zu deklarieren, z. B. Klasse A; Klasse B; aber ich erhalte Compilerfehler wie:
error C2079: 'CFrame::menu' uses undefined class 'CMenu'
Ich brauche einen Zeiger auf Klasse A in Klasse B, weil ich ihn später an eine andere Klasse weitergeben möchte.