Вопросы к Поиску с Алисой
Ступенчатая условная компиляция в C++ работает с помощью комбинации директив #if-#elif-#endif. www.bestprog.net Она образует так называемую цепочку if-else-if или ступенчатую (каскадную) форму директивы #if. www.bestprog.net Директива #elif расшифровывается как else-if. www.bestprog.net
Принцип работы: препроцессор выбирает участок текста для обработки на основе вычисления константного выражения, следующего за каждой директивой #if и #elif. infourok.ru Выбирается текст, следующий за константным выражением со значением «истина». infourok.ru Если ни одно ограниченное константное выражение не истинно, то препроцессор выбирает текст, следующий за директивой #else. infourok.ru Если же директива #else отсутствует, то никакой текст не выбирается. infourok.ru
С помощью данной формы директив можно делать проверку многих условий. www.bestprog.net