Директивы

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Аватара пользователя
Oleg_Rus
Сообщения: 335
Зарегистрирован: 16 окт 2006, 09:56
Откуда: г.Улан-Удэ, респ.Бурятия, Российская Федерация
Контактная информация:

Люди, объясните мне, зачем эти самые директивы нужны и какая из них за что отвечает. Я сам второй год Paskakal юзаю, а так и не понял кой [email="*@%"]*@%[/email] они нужны...
e-mail: garmayev@yandex.ru
---------------------------------------------------------------------------
<a href="http://nick-name.ru/sertificates/711965/"><img src="http://nick-name.ru/img.php?nick=Garmay ... =2&text=t5" alt="Никнейм Garmayev зарегистрирован!" /></a>
MOTOCoder
Сообщения: 548
Зарегистрирован: 14 янв 2008, 20:27
Откуда: Россия, Псков

Директив довольно много, все описать сложно.
Одни отвечают за контроль runtime-ошибок, другие - за распределение памяти.
В простых программах они, как правило, не используются. Тут нужно читать справку по каждолй конкретной директиве.
Вот есть в инете статья http://t-b-pascal.narod.ru/help/h_derict.html
Ни что так не ограничивает фантазию программиста, как компилятор...
Аватара пользователя
Игорь Акопян
Сообщения: 1440
Зарегистрирован: 13 окт 2004, 17:11
Откуда: СПБ
Контактная информация:

часто используются условные директивы.
В зависимости от объявления компилятор включает либо один кусок кода либо другой. Можно изменив всего один define получить совершенно другой модуль. Возмите исходник каких-нить компонентов под разные версии Дельфи - всё на условных директивах
Изображение
Ответить