Включение - файл - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если тебе трудно грызть гранит науки - попробуй пососать. Законы Мерфи (еще...)

Включение - файл

Cтраница 1


Включение файлов используется в основном для вставки стандартных прелюдий в начало файлов, содержащих исходные программы.  [1]

Возможность включения файлов, предоставляемая конструкцией inc-lude, позволяет лишь чуть-чуть улучшить ситуацию, но не позволяет изменить ее кардинальным образом.  [2]

Директиву включения файла ресурсов в файл исполняемой программы обычно помещают в начале текста модуля.  [3]

При включении файла типа TEXT в библиотеку может быть образован один или несколько разделов в зависимости от того, сколько объектных модулей входит в этот файл и использован ли в нем оператор NAME редактора связей ОС ЕС. В раздел помещается информация файла до очередной карты END или оператора NAME включительно. В качестве имени раздела используется имя первой программной секции при отсутствии оператора NAME или имя из оператора NAME. Кроме того, при отсутствии оператора NAME в оглавление библиотеки заносятся имена программных секций и точек входа. Если же оператор NAME использован, то вышеуказанные имена в оглавление библиотеки не заносятся. Операторы NAME могут быть добавлены в файлы типа TEXT с помощью текстового редактора ПДО. Оператор NAME должен следовать за картой END.  [4]

В строке 1 выполняется включение файла lost ream, h в текущий файл. Первым в программе стоит символ я, который служит сигналом для препроцессора. При каждом запуске компилятора запускается и препроцессор. Он читает исходный текст программы, находит строки, которые начинаются с символа фунта (), и работает с этими строками до того, как начнется компиляция программы.  [5]

Включаемые файлы могут содержать командные строки включения файлов, причем глубина вложения не ограничена.  [6]

Имеются ограничения на использование включаемых файлов: директива включения файла не может быть указана в середине раздела операторов, а сам включаемый файл должен содержать завершенный блок предложений на Турбо Паскале.  [7]

8 Пример WSnap2 напоминает обычный сценарий и пользовательское меню, хранимое во включаемом файле. [8]

В листинге 20.1 представлен полный исходный программный код включения файла меню, на который ссылаются все остальные HTML-файлы проекта.  [9]

Старайтесь избегать этого в файлах заголовков, кроме случая включения файла заголовка базового класса, от которого производится данный класс. Использование директив include также необходимо в тех случаях, когда в объявляемом классе используются объекты другого класса. Для классов, на которые просто делаются ссылки, достаточно будет передать ссылку или указатель.  [10]

Отсутствуют средства, необходимые для создания больших программ, и в первую очередь механизм включения файлов.  [11]

Языки Литтл и Си предполагают наличие предпроцессора, позволяющего выполнять простую макроподстановку, условную компиляцию, включение файлов. Эти средства улучшают мобильность и надежность программ, автоматизируют труд программиста. Использовать их, однако, следует осторожно, так как правила предпроцессорной обработки не согласуются с синтаксисом и тем более с семантикой языка.  [12]

В общем случае PILOT-программа содержит две основные ( декларативная и процедурная) и две вспомогательные ( включение файлов и переопределение строк) компоненты. Декларативная часть состоит из элементов, специфицирующих переменные, прототипы функций и / или процедур, а также необходимые базы знаний. Продукционная часть состоит из секций, которые, в свою очередь, содержат продукции.  [13]

Если существует метод, который использует оба класса - Cat и Dog, то вы столкнетесь с опасностью двойного включения файла ANIMAL. Это сгенерирует ошибку в процессе компиляции, поскольку компилятор не позволит дважды объявить класс Animal, даже несмотря на идентичность объявлений.  [14]

Джеймса Кларка, которая в конце 80 - х годов сыграла революционную роль благодаря возможности работать на разных платформах, возможностям перекодировки и поддержке включения файлов.  [15]



Страницы:      1    2