lec18
.pdfПрепроцессорные макросредства.
Обзор.
I Введение;
Обзор.
IВведение;
IСтадии и команды препроцессорной обработки;
Обзор.
IВведение;
IСтадии и команды препроцессорной обработки;
IЗамены в тексте;
Обзор.
IВведение;
IСтадии и команды препроцессорной обработки;
IЗамены в тексте;
IВключение текстов из файла;
Обзор.
IВведение;
IСтадии и команды препроцессорной обработки;
IЗамены в тексте;
IВключение текстов из файла;
IУсловная компиляция;
Обзор.
IВведение;
IСтадии и команды препроцессорной обработки;
IЗамены в тексте;
IВключение текстов из файла;
IУсловная компиляция;
IМакроподстановки;
Обзор.
IВведение;
IСтадии и команды препроцессорной обработки;
IЗамены в тексте;
IВключение текстов из файла;
IУсловная компиляция;
IМакроподстановки;
IВспомогательные директивы;
Обзор.
IВведение;
IСтадии и команды препроцессорной обработки;
IЗамены в тексте;
IВключение текстов из файла;
IУсловная компиляция;
IМакроподстановки;
IВспомогательные директивы;
IВстроенные (заранее определенные) макроимена.
Введение.
Основная задача препоцессора - это обработка программы до ее компиляции.
Основное отличие препроцессора от других компонент транслятора - обработка программы выполняется только на уровне ее текста.
На входе препроцессора: текст с препроцессорными директивами.
На выходе препроцессора: модифицированный текст без препроцессорных директив.