Лекція 12. Директиви препроцесора
2. Директиви умовної компіляції
Це директиви #if, #elif, #else, #endif, які дозволяють не компілювати окремі частини вихідного файлу після перевірки константних виразів. Програма з директивами умовної компіляції має вигляд:
#if константний вираз [текст програми]
#elif константний вираз [текст програми]
................................. #else
[текст програми] #endif
Уумовно компілюємий текст програми починається директивою #if і закінчується обов'язково директивою #endif.
Між цими директивами можуть бути розміщено кілька директив #elif (це else - if) і одна директива #else.
Константні вираження НЕ можуть містити операції sizeof, перетворення типу й констант перерахування.
Умовну компіляцію можна застосувати для програм, призначених для використання на різних ЕОМ та в різних ОС.
Існують і інші директиви препроцесора й деякі деталі виконання розглянутих директив, про яких можна довідатися з довідкової літератури.
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу