Kettensumme von sizeof() um Offset im Präprozessor zu berechnen.
-
@michael:
ne, ist es nicht...@to: würds auch mit dem makro machen^^
-
-
unskilled schrieb:
@michael:
ne, ist es nicht...5.3.3
sizeof (char), sizeof (signed char) and sizeof (unsigned char) are 1.
-
Mein Ziel ist alle Informationen von Variablen für Visualisierung in ein Array von Strukturen zu packen. Das Array wird in ROM gespeichert. Abbild von Variablen wird in EEPROM lückenlos zwischengespeichert. Jede Variable wird durch eine Zahl (Handle…) identifiziert.Das Offset wird als Zeiger für Zugriffe auf EEPROM benutzt. Das was mir stört ist dieser Teil:
#define Offset0 0
#define Offset1 Offset0+sizeof(Flanke10MsT)
#define Offset2 Offset1+sizeof(RS232ZaehlerLesen)Ich suche eine Vereinfachung.
Das Array muss schon durch Präprozessor erstellt werden, also nicht beim laufendem Programm.
-
#define Offset0 0 #define Offset1 1 #define Offset2 2
-
Michael E. schrieb:
#define Offset0 0 #define Offset1 1 #define Offset2 2Du bist schon das zweite Mal durchgefallen. Du kannst nach hause gehen.
Von dir wird nie ein Programmierer sein…
-
skorpionx schrieb:
Michael E. schrieb:
#define Offset0 0 #define Offset1 1 #define Offset2 2Du bist schon das zweite Mal durchgefallen. Du kannst nach hause gehen.
Von dir wird nie ein Programmierer sein…
Michael E. hat vollkommen Recht. Das Mal davor auch.
-
oh, sry - habs auch gerad gelesen... danke ;o)
-
Nie..
-
skorpionx schrieb:
Nie..
Na wenn du meinst...
