Если я ставлю #include
внутри #if
- #endif
будет препроцессор проверить #if
, чтобы увидеть, если будет включено содержание #include
?#include внутри #if - #endif
#if 0
#include <foo>
#endif
В этом случае, будет foo
всегда быть включены или нет?
Я не буду включен в препроцессор. –
Разве это не тривиально проверить? – user2079303
@ user2079303 Я не рекомендую «просто пытаться», когда вы не уверены в чем-то на языке с неопределенным поведением. – BoBTFish