Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.19;
Скачать: 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 вся ветка

Текущий архив: 2002.09.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
3-60992
Бармалейка
2002-08-29 12:44
2002.09.19
подскажие как сделать запрос!


1-61169
dim-
2002-09-07 16:20
2002.09.19
Получить все значения ключа реестра


3-60938
Sergey V. Shadrin
2002-08-28 07:32
2002.09.19
консольное приложение


1-61053
Mazenrat
2002-09-08 20:13
2002.09.19
Нужен АЙПишный аналог.


4-61341
Igor_thief
2002-07-28 17:01
2002.09.19
Скины