![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2008
Сообщений: 15
|
Требуется прервать выполнение кода в функции. В ас2 это можно было сделать с помощью:
После return 0; код не выполнялся Подскажите как подобное сделать в ас3 без переменных флагов? Последний раз редактировалось iNils; 22.12.2008 в 12:45. |
|
|||||
|
Цитата:
вообще оператор return не только в ас2 но и наверное во всех языках позволяет прерывать работу функции.. помню на бейсике это еще узнал классе в 7ом, причем за несколько лет так и не узнал инчего нового. |
|
|||||
|
Регистрация: Dec 2008
Сообщений: 6
|
Я все проспал? Неужели return отменили?
|
|
|||||
|
Цитата:
Ну, и конечно если return происходит по if`ам. //наверное, мой комментарий не был никому полезен Т_Т
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Кстати, "мертвый код" иногда валит flash ide.
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 6
|
если быть точным, то "мертвый" он после ";" которая закрывает ретурн и до ближайшей "}"
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Код после return вообще даже не вкомпиливается.
|
|
|||||
|
Не совсем так:
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну объявление локальных переменных всегда выносится наверх, да.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:52. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| return , код , прервать , функция |
|
|