Ich weiß, ich weiß.... Mich selbst verwundert es, dass ich diese Frage stellen muss. Vielleicht liegt es an der Kopfschmerz-Tablette oder an den Kopfschmerzen selber, aber ich komme nicht mehr drauf.
Also:
Ich habe eine Klasse A. Da ist eine Variable XYZ drin. Dann habe ich eine Klasse B. In Klasse B ist eine Funktion ZYX vorhanden. In der Klasse will ich die Variable aus Klasse A verändern. Das funktioniert aber nicht weil sie unbekannt ist, obwohl die Klasse A eingebunden ist.
Also:
Datei A.hpp, Klasse A:
Datei B.hpp, Klasse B:
Datei B.cpp, Funktion ZYX:
Das funktioniert ja nicht. Reicht es wenn ich der Funktion den Parameter "int XYZ" erteile? Wird dann auch wirklich diese Variable aus der Klasse A verändert und keine neue erstellt?
Wäre gut wenn schnell geantwortet wird.....
Also:
Ich habe eine Klasse A. Da ist eine Variable XYZ drin. Dann habe ich eine Klasse B. In Klasse B ist eine Funktion ZYX vorhanden. In der Klasse will ich die Variable aus Klasse A verändern. Das funktioniert aber nicht weil sie unbekannt ist, obwohl die Klasse A eingebunden ist.
Also:
Datei A.hpp, Klasse A:
Datei B.hpp, Klasse B:
Datei B.cpp, Funktion ZYX:
Das funktioniert ja nicht. Reicht es wenn ich der Funktion den Parameter "int XYZ" erteile? Wird dann auch wirklich diese Variable aus der Klasse A verändert und keine neue erstellt?
Wäre gut wenn schnell geantwortet wird.....
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Checkmateing ()