Си++/Препроцессорные директивы: различия между версиями
Содержимое удалено Содержимое добавлено
→Директива #include: Исправлено название ”предпроцессор” на “препроцессор”. Метки: с мобильного устройства из мобильной версии |
→Директива #include: Завершение предыдущей правки. Метки: с мобильного устройства из мобильной версии |
||
Строка 45:
Директива '''#include''' добавляет содержимое заданного файла в другой файл. Можно организовать определения констант и макро в отдельном файле, а затем вставить его директивой #include в любой другой файл. Вставка файлов также очень удобна для объединения объявлений внешних переменных и сложных типов данных. Нужно определить и задать имена этих типов только один раз в созданный для этих целей файл.
Директива #include информирует препроцессор о том, что содержание файла с заданным именем следует обрабатывать так, как будто оно присутствует в исходной программе в месте расположения этой директивы. Новый текст также может содержать директивы
"Спецификация пути" это имя файла, которому может предшествовать директория. Это должно быть имя существующего файла. Синтаксис спецификации файла зависит от операционной системы, в которой компилируется программа.
|