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
Strip Deinen Code runter auf ein Minimalbeispiel und poste das. Sonst wird Hilfe schwer. Was meinst Du mit Signal? Unix-Signal? Qt-Signal? Interrupt?
man ändert keine Variablen von einem Objekt. Das darf nur das objekt selbst. Und selbiges sollte eben per Referenz/Pointer an die Funktion übergeben werden, die dann die entsprechenden Objektmethoden aufruft
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.