Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2

Кент Рейсдорф. BORLAND C++BUILDER. Страница 144

Если в программе были обнаружены ошибки, то независимо от способа компиляции проекта, в окне состояния компилятора появится сообщение There are errors, вместе с информацией о количестве ошибок и предупреждений. На рис. 6.9 показано окно состояния компилятора при наличии ошибок.

После нажатия на кнопку ОК окно состояния компилятора исчезнет и на передний план переместится окно редактора кода, в котором будет вы­делена первая из ошибочных строк. В нижней части редактора кода при этом откроется дополнительное окно со списком ошибок и предупреждений. В случае успешной компиляции модуля, создания или построения проекта, вы можете немедленно запустить программу кнопкой Run.

Компиляция и построение других программ на Си++

Сила C++Builder заключена в его среде визуального программирования. Эта среда непосредственно связана с VCL и не может использоваться отдельно от нее. Создание приложений на основе VCL позволяет в полной мере реа­лизовать возможности C++Builder. Несмотря на это, иногда может возник­нуть необходимость в написании приложений других типов. C++Builder яв­ляется стандартным компилятором Си++, поэтому с его помощью вы можете также компилировать любые 32-разрядные программы на Си++.

Возможно, наиболее очевидным примером «другой» программы может служить динамически компонуемая библиотека (dynamic link library — DLL). DLL могут казаться чем-то вроде черной магии, но на самом деле они не очень сложны. DLL представляют собой просто откомпилированный код, который можно вызывать из приложений. После создания динамической библиотеки и включения в исходный файл вашей основной программы не­обходимого заголовочного файла, вызов функции DLL не отличается от вызова обычной функции, содержащейся в основной программе.

Web-дизайн (с) 2010 All rights reserved