Код: Выделить всё
// file1.cpp
#define DO_THIS 1
#if DO_THIS
// stuff
#endif
Код: Выделить всё
// file1.cpp
#define DO_THIS 1
< /code>
и < /p>
// file2.cpp
#if DO_THIS
// stuff
#endif
< /code>
Очевидно, я исправил ошибку, но потом думал про себя, почему компилятор не предупредил меня? У меня установлен уровень предупреждения 4. Почему #if x Подробнее здесь: https://stackoverflow.com/questions/164 ... -undefined
Мобильная версия