Klassenvariablen in verschiedene Funktionen ändern

Gast #4849860
Hallo,
Ich habe eine Main-Funktion, wo ich mehrere Objekte verschiedener 
Klassen erstelle. Jetzt möchte ich aber gerne von einem Objekt die 
Variablen in verschiedenen Funktionen (verschiedene Dateien) ändern 
können. Dazu muss ich das Objekt in den anderen Funktion bekannt machen. 
Allerdings sitze ich den Ganzen Tag schon davor und komme nicht weiter.
Ein weiteres Problem dazu ist, dass ich die Funktionen nicht selber 
aufrufe, sondern diese durch ein Signal aufgerufen werden (ich rufe die 
Funktionen also nicht explizit in meinem Code auf).

Hoffe, dass mir da jemand weiterhelfen kann, da es so langsam richtig 
deprimierend wird, wenn man absolut nicht weiter kommt.

Heiner


Datei 1
main-function
erstellen von objekt 1
ändern der variablen von objekt 1


Datei 2
signal-function
ändern der Variablen von objekt 1

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.