Funktionen abrufen

Du bist neu in der Welt von C++? Dann schau hier herein!
Antworten
Nalid
Beiträge: 26
Registriert: 21. Februar 2011 23:49

Funktionen abrufen

Beitrag von Nalid »

Hi...
Ich hab ein kleines Problem... ich hab 7 Klassen, wobei das bei mir im Moment so aussieht :

Klasse A Includet B, B includet C, C Includet D und D includet B... da das ganze ein Kreis ist funktioniert das nicht -.-

Aber ich muss zu D 2 Variablen von B schicken... wie kann ich das machen ohne das D B includet?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Funktionen abrufen

Beitrag von Christian81 »

Abgesehen vom problematischen Design der Ringabhängigkeit - Stichwort 'Vortwärtsdeklaration'

Code: Alles auswählen

class ClassB;

class ClassA 
{
  ...
  protected:
    ClassB *m_bPointer;
};
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Nalid
Beiträge: 26
Registriert: 21. Februar 2011 23:49

Re: Funktionen abrufen

Beitrag von Nalid »

Ich hab das gesammte Design umgestaltet^^ aber danke ;)
Antworten