nein das Beispiel war einfacher
für den PC sieht dass dann aus dass OPTION_A durch eine 1 und OPTION_B durch eine 2 ersetzt werden und du bei #define SELECTED XXXXXX eine Zahl zur Auswahl eingibtsCode:#define OPTION_A 1 #define OPTION_B 2 ^^^^^^^^^^^^^ das sind deine wortersetzungen für ziffern, man könnte auch enumeration dazu sagen define SELECTED OPTION_A damit triffst du die wahl ... kann auch außerhalb in den compiler settings passieren #if SELECTED==OPTION_A #elif SELECTED==OPTION_B #endif
Du kannst Makros in Makros in Markos in Markso verwenden ... das geht zwar ein wenig zu Weit aber wenn du mal von X Makros hörst, lass dir gesagt sein .. sie sind MÄCHTIG ... aber auch mächtig kompliziert








Zitieren

Lesezeichen