![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: 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 отменили?
|
|
|||||
|
Цитата:
Ну, и конечно если return происходит по if`ам. //наверное, мой комментарий не был никому полезен Т_Т
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Кстати, "мертвый код" иногда валит flash ide.
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 6
|
если быть точным, то "мертвый" он после ";" которая закрывает ретурн и до ближайшей "}"
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Код после return вообще даже не вкомпиливается.
|
|
|||||
|
Не совсем так:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:50. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| return , код , прервать , функция |
|
|