Форум: "Потрепаться";
Текущий архив: 2002.09.19;
Скачать: [xml.tar.bz2];
ВнизВ чём разница? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c