Четвертый BORLAND С++ и его окружение

       

Начальный и завершающий код


Когда вам нужно скомпилировать модуль для Windows, компилятору требуется знать, какой начальный и завершающих код требуется

создавать для каждой функции модуля. Созданием этого кода управляют установки IDE и параметры компилятора режима командной строки. Начальный и завершающий код выполняет несколько функций,

включая обеспечение активности корректного сегмента при обратном

вызове и поддержку границ стека в механизме обеспечения стека

Windows.

Начальный и завершающий код генерируется компилятором автоматически в соответствии с параметрами компилятора и установками

IDE. Ключевое слово _export в определении сообщает компилятору,

что нужно компилировать функцию как экспортируемую. В описании

функции или класса _export непосредственно предшествует имени

функции или класса.

Ключевое слово _import в функции или классе сообщает компилятору, что функция или класс будут импортироваться из DLL.

_import также указывается перед именем функции или класса.



Содержание раздела