![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Forward
Chris-81 © (2008-02-23 19:33:00)Подскажите пожалуста, зачем нужна директива Forward ?
Семеныч (2008-02-23 23:16:00) [1]> Chris-81 (23.02.08 19:33)
Например, для организации косвенной рекурсии, когда две процедуры вызывают одна другую.
procedure P2; forward; // Без этой строки компилятор выдаст ошибку
procedure P1;
begin
...
P2; // Без forward процедура P2 здесь была бы еще неизвестна
...
end;
procedure P2;
begin
...
P1;
...
end;
Johnmen (2008-02-23 20:21:00) [2]Клавиша F1 залипла?