2 Stimmen

Variable der Klasse A in Klasse B und Zeiger der Klasse B in Klasse A?

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.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X