Forum: PC-Programmierung klasse1 brucht klasse2 und umgekehrt


von max (Gast)


Lesenswert?

Und gleich die nächste Frage:

Kann man folgende Situation in c++ realisieren, ohne Klasse1* (oder 
Klasse2*) durch void* zu ersetzen?

class Klasse1
{
    void tueEtwas(Klasse2* zeigerAufKlasse2);
}
class Klasse2
{
    void tueEtwas(Klasse1* zeigerAufKlasse1);
}

von DPA (Gast)


Lesenswert?

An den anfang:
1
class Klasse2;
2
class Klasse1;

von max (Gast)


Lesenswert?

Das war ja einfach.
Danke.

von Jope (Gast)


Lesenswert?

Nennt sich übrigens Vorwärtsdeklaration.

https://en.wikipedia.org/wiki/Forward_declaration

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.