Главная  
10.02.2012
Главное меню
Главная
Лаборатория
Книги по дельфи
Инструменты
Статьи
Видео
Юмор
Ссылки
Поиск
База знаний Delphi
Общие вопросы
Windows, WinAPI
Графика, Звук
IDE Delphi
Консоль
Авторизация





Забыли пароль?
Вы не зарегистрированы. Регистрация
Популярное
Каталог@Mail.ru - каталог ресурсов интернет
комментарии
Последние новости мира Delphi
Новости русского мира Delphi
Полезные ссылки
Delphi ресурсы
  • Torry - Крупнейший в интернете сборник Delphi компонент
  • KOL & MCK - Создание программ маленького размера
  • Королевство Delphi - Популярный Delphi ресурс
  • GameDev - Сайт разработчиков игр
  • SourceForge - Ресурс проектов с открытым кодом
Форумы программистов
  • Vingrad.ru - Популярный форум программистов
  • Sources.ru - Популярный форум программистов
  • DelphiMaster - Форум мастеров Delphi
  • SQL.ru - Форум клиент-серверных технологий
  • ProgrammersForum - Форум программистов Delphi
Базы знаний
  • DRKB - крупнейшая оффлайн база знаний Delphi
  • Мир Дельфи - онлайн база знаний Delphi
Блоги
Exit - расширение синтаксиса в Delphi 2009 Версия для печати
Рейтинг: / 5
ХудшаяЛучшая 
Написал Snowy   
23.07.2008
В Delphi 2009, выход которой ожидается в скором времени, расширен синтаксис комманды Exit.
Пример. Типичная ситуация:
function SomeFun(i: integer): integer;
begin
  if i = 0 then
  begin
    result := 0;
    Exit;
  end;
  ...
Теперь этот код можно будет записать проще и короче:
function SomeFun(i: integer): integer;
begin
  if i = 0 then Exit(0);
  ...
То есть теперь в параметре Exit можно указать результат функции.
Вполне логично...
Добавить новыйПоиск
5pliT   2008-07-27 18:01:30
Наверное можно ещё короче Exit(i).
Насколько я понял это аналог return'a
Snowy   2008-07-27 22:38:38
Это комбинация. Exit с присвоением result'a
Два приведённых кода выполняют идентичные действия.
safright   2008-08-14 20:51:07
Точно, return! :) Привет сям и всем-всем-всем.
Анонимно   2009-06-16 13:49:22
А для чего она нужна exit, я не пойму помогите?
комментарии
Имя:
Заголовок:
UBB-Код:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Security Image
Пожалуйста, введите проверочный код, который Вы видите на картинке.
 
< Пред.   След. >