Вниз
Скачать: CL | DM;

В чём разница?   Найти похожие ветки 

← →
Ev_genus ©   (2002-08-23 00:46) [0]

procedure .....
....
begin
if not (условие) then begin
errormessage;
exit;
end;
...
end;


или

procedure .....
....
begin
if not (условие) then begin
errormessage;
end else begin
...
end;
end;


← →
Anatoly Podgoretsky ©   (2002-08-23 00:49) [1]

Практически одинаково


← →
Ev_genus ©   (2002-08-23 00:54) [2]

case a of
1: ...
2: ...
...
end;

или

if a=1 then ... else
if a=2 then ... else
...

И почему?


← →
Jeer ©   (2002-08-23 00:55) [3]

Второй пример - по канонам структурного программирования.
Модуль должен иметь одну точку входа и одну - выхода.
В первом случае можно забыть освободить некоторые ресурсы или придется это повторять.


← →
Anatoly Podgoretsky ©   (2002-08-23 00:58) [4]

Case эффективнее



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
6-61234
BillyJeans
2002-07-16 15:15
2002.09.19
Как получить дату с сервера?


14-61260
Пахан
2002-08-23 09:33
2002.09.19
DELPHI 6


1-61156
Werewolfru
2002-09-07 12:18
2002.09.19
Происходит ошибка при обращении к блоку памяти! (FULL)


6-61236
Jorchick
2002-07-13 21:27
2002.09.19
Имя компьютера


1-61095
tararasyk
2002-09-09 23:15
2002.09.19
Перезапуск программы




   Наверх