Hallo Rolf,
danke für die Antwort:
Ich habe folgende Problem:
Code:
void MeasurmentStart(Mystruct *_myStruct){
....
//Hier bekomme ich die Values von einem anderen Objekt
Myclass myclass;
.....
setValueA(_myStruct, myClass.getMeasureA());
setValueB(_myStruct, myClass.getMeasureB());
........
}
Die Value jede Daten Elemente bekomme ich wie in der obere Funktion auf einen schlag vom Objekt
deswegen habe ich bei der Funktion
Code:
MeasurmentStart(Mystruct *_myStruct)
das
als übergabeparameter verwendet, damit ich die Setter Funktion
Code:
setValueA(_myStruct, myClass.getMeasureA());
verwenden kann (damit wird das Value von der Variable A gesetzt ).
Also wenn ich das anders mache heisst:
1) Verzicht auf Getter und Setter von der
2) Struct als übergabeparameter bei der Funktion
Code:
void MeasurmentStart(Mystruct *_myStruct)
wird nicht mehr gebracht also die Funktion sieht dann so aus
Code:
void MeasurmentStart()
3) Für jede DatenElement der
muss extra eine Funktion implementiert werden und das Objekt
(x. Fach) aufgerufen wird.
Das ist genau das was ich vermeiden möchte
--> Ist das SO ?