Я понимаю, как использовать такую директиву препроцессора:
#if SOME_VARIABLE
// Do something
#else
// Do something else
#endif
Но что, если я хочу сделать что-то только IF NOT SOME_VARIABLE.
Очевидно, я все еще мог бы сделать это:
#if SOME_VARIABLE
#else
// Do something else
#endif
. . . оставить if пустым, но есть ли способ сделать это:
#if not SOME_VARIABLE
// Do something
#endif
документация Apple здесьпредлагает нет, но это кажется очень базовой необходимостью.
В основном я хочу сделать препроцессорный эквивалент:
if(!SOME_VARIABLE)(
{
// Do Something
}