Moin,
ich habe beim stöbern im Netz ein Programcode gefunden, der folgende Zeilen enthielt:
Im Standardwerk von Kernighan & Ritchie finde ich dazu nur auf Seite 208, dass der Code zwischen #ifdef und #endif nur compiliert wird, wenn der identifier (RC5_AVAILABLE) im preprocessor (??) definiert wurde, d.h. wenn er in einer #define control Zeile enthalten war.Code:#ifdef RC5_AVAILABLE if (enableRC5 && !(count36kHz % 8)) IsrRC5(); // wird alle 222.2us aufgerufen #endif
Wo muss (in welchem Programm) das #define RC5_AVAILABLE definiert werden?
Hat jemand hierzu Erfahrung?







Zitieren

Lesezeichen