Include Zirkularität
-
Hallo,
ich habe das Problem das meine Klasse UserInterface meine Klasse EventReceiver benötigt und umgekehrt.
Wenn die sich jetzt beide gegenseitig includieren so bekommt man ja sofort folgenden Fehler:
"error C2011: 'XXX': 'class' Typneudefinition"Wie kann ich dieses Problem verhindern.
MfG
DeliKato
-
Include-Guards + Foreward Declerations
-
Ich habe ebend gegooglet was Include-Guards und Forward Declerations sind aber bekomme es damit net recht hin. Ich hätte vielleicht dabeisagen sollen das ich vorher noch niemals C++ benutzt habe und daher keine Ahnung hab wie man so etwas benutzt.
Ein Codebeispiel wäre nett. Die meisten Beispiele sind ja dafür wenn zwei Dateien die selbe includieren und nicht wenn sich zwei Dateien gegenseitig includieren.
-
ey sachtma... etwa 12 zeilen unter dem thread is genau die gleiche frage mit guten antworten
-
ups sry... hab ich vollkommen überlesen