Zeichenfolge '//' als Makro definieren
-
Hallo zusammen,
um Debug-Statements auszukommentiern, wollte ich ein Makro einsetzen
#ifdef DEBUG #define SPRINT Serial.print #else #define SPRINT // #endif
Leider werden die beiden Slashs auch im Makro als Kommentar erkannt. Das Makro wird also nicht auf // erweitert.
Gibt es da einen Trick oder eine äquivalente Vorgehensweise?
Gruß Joerg
-
#ifndef NDEBUG #define SPRINT(...) Serial.print(__VA_ARGS__) #else #define SPRINT(...) ((void)0) #endif
-