Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

R.16.4 Включение файлов





Управляющая строка вида: #include <имяфайла> приводит к замене данной строки на содержимое файла с указанным именем.Поиск указанного файла проходит в определенной последовательностичастей архива системы и определяется реализацией. Аналогично, управляющая строка вида: #include "имяфайла" приводит к замене данной строки на содержимое файла с указаннымименем. Поиск этого файла начинается в особых (системных) частяхархива, указанных в начале последовательности поиска. Если там онне найден, то поиск файла идет по всей последовательности, как если быуправляющая строка имела вид: #include <имяфайла> В имени файла, ограниченном символами < и > нельзя использоватьсимволы конца строки или >. Если в таком имени появится один изсимволов ', \, или ", а также последовательность символов /* или //,то результат считается неопределенным. В имени файла, ограниченном парой символов " нельзя использоватьсимволы конца строки или ", хотя символ > допустим. Если в такомимени появится символ ' или \ или последовательность /* или //,то результат считается неопределенным. Если команда #include строка-лексем имеет вид, соответствующий ни первой, ни второй управляющей строке,то лексемы препроцессора, заданные в этой команде обрабатываются какобычный текст. В результате должна получиться команда, вид которойсоответствует одному из приведенных. Она и будет выполнена как положено. Команда #include может быть в файле, который сам появился врезультате выполнения другой команды #include. Реализация может накладывать ограничение на глубину вложенностикоманды #include во входных файлах программы, которые приходитсячитать для выполнения первоначальной команды #include в одном извходных файлов.







Дата добавления: 2015-09-04; просмотров: 313. Нарушение авторских прав; Мы поможем в написании вашей работы!




Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Ваготомия. Дренирующие операции Ваготомия – денервация зон желудка, секретирующих соляную кислоту, путем пересечения блуждающих нервов или их ветвей...

Билиодигестивные анастомозы Показания для наложения билиодигестивных анастомозов: 1. нарушения проходимости терминального отдела холедоха при доброкачественной патологии (стенозы и стриктуры холедоха) 2. опухоли большого дуоденального сосочка...

Сосудистый шов (ручной Карреля, механический шов). Операции при ранениях крупных сосудов 1912 г., Каррель – впервые предложил методику сосудистого шва. Сосудистый шов применяется для восстановления магистрального кровотока при лечении...

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Интуитивное мышление Мышление — это пси­хический процесс, обеспечивающий познание сущности предме­тов и явлений и самого субъекта...

Studopedia.info - Студопедия - 2014-2026 год . (0.01 сек.) русская версия | украинская версия