|
|
|
|||||
Регистрация: Aug 2008
Сообщений: 15
|
Прервать выполнение кода в функции
Требуется прервать выполнение кода в функции. В ас2 это можно было сделать с помощью:
После return 0; код не выполнялся Подскажите как подобное сделать в ас3 без переменных флагов? Последний раз редактировалось iNils; 22.12.2008 в 12:45. |
|
|||||
Цитата:
вообще оператор return не только в ас2 но и наверное во всех языках позволяет прерывать работу функции.. помню на бейсике это еще узнал классе в 7ом, причем за несколько лет так и не узнал инчего нового. |
|
|||||
Регистрация: Aug 2008
Сообщений: 15
|
Цитата:
Оператор return возвращает значения работы функции, но в ас2 он еще и мог прерывать ее. Возможно в ас3 тоже есть такая возможность. Добавлено через 6 минут Если его огородить if-ом, то код ниже скомпилится, и будет возможность его прервать в любой момент. Это удобно к примеру для проверки урл с которого загружен ролик. Если отличается от требуемого, то прерываем. |
|
|||||
Регистрация: Dec 2008
Сообщений: 6
|
Я все проспал? Неужели return отменили?
|
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Цитата:
Ну, и конечно если return происходит по if`ам. //наверное, мой комментарий не был никому полезен Т_Т
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Кстати, "мертвый код" иногда валит flash ide.
|
|
|||||
Регистрация: Dec 2008
Сообщений: 6
|
если быть точным, то "мертвый" он после ";" которая закрывает ретурн и до ближайшей "}"
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Код после return вообще даже не вкомпиливается.
|
|
|||||
Не совсем так:
|
Часовой пояс GMT +4, время: 10:18. |
|
« Предыдущая тема | Следующая тема » |
Теги |
return , код , прервать , функция |
|
|