[C++] lokal vereinbarte Struktur an andere Funktionen weitergeben?

XtremeCJ

Erfahrenes Mitglied
Fragen über Fragen..
Angenommen, ich müsste eine Struktur lokal in der main-Funktion vereinbaren, die Werte der Struktur aber in anderen Funktionen einlesen, auslesen und verändern können. Wie würdet ihr das anstellen?

Ich als Anfänger würde dann die ganzen Wertevariablen der Struktur einem Feld geben und damit dann die Werte zwischen Funktion und Struktur rumbalancieren. Aber muss doch auch einfacher gehen. Wie?
 
Und schon wieder hi.
Du kannst einfach deine Strucktur übergeben:
Am besten als Referenz :
Code:
void myfunc( myStruct& obj );
oder als Pointer:
Code:
void myfunc( myStruct* obj );
Geht natürlich auch mit einem Feld der struct

Benny
 
Zurück