Gast
#365765
Hallo - ich habe ein Parametrier-Funktion die eine ganze Latte von Parametern hat und in deren Abhängigkeit Register unterschiedlich belegt. Um den Code zu verkleinern würde ich diese Parameter gerne als #define im Header einbauen und abhängig von deren WERTEN bestimmte Zeilen compilieren oder nicht... Beispiel: #define Parameter1 AFFE Code: #if Parameter1 == AFFE ...... #endif Nun meine Frage - geht sowas beim GCC? Die Abfrage nimmt er zwar an - aber anscheinend compiliert er einfach alle Zeilen die mit den #if's eingeschlossen sind unabhängig von den Werten. Vielen Dank für eure Antworten, Gary