How to add a 'or' condition in #ifdef
May use this-
#if defined CONDITION1 || defined CONDITION2
//your code here
#endif
This also does the same-
#if defined(CONDITION1) || defined(CONDITION2)
//your code here
#endif
Further-
- AND:
#if defined CONDITION1 && defined CONDITION2
- XOR:
#if defined CONDITION1 ^ defined CONDITION2
- AND NOT:
#if defined CONDITION1 && !defined CONDITION2
#if defined(CONDITION1) || defined(CONDITION2)
should work. :)
#ifdef
is a bit less typing, but doesn't work well with more complex conditions