Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

COME FROM statement

3
14 февраля 2008 года
Green
4.8K / / 20.01.2000
Пародия на GOTO:
http://en.wikipedia.org/wiki/Come_from
241
20 февраля 2008 года
Sanila_san
1.6K / / 07.06.2005
Хоть так, хоть эдак, а всё равно макароны получаются. :)
276
20 февраля 2008 года
Rebbit
1.1K / / 01.08.2005
Ето еще что. Тут хоть както понятно.
Вот если в Джаве пробовать goto сделать.
Само слово "goto" кажись зарезервировано но не используется, но вмето него можно сделать блок с меткой, а гдето внутри его написать break на метку. При етом програма выйдет не из самого внутреннего блока а из помеченого блока.
Вот нашел пример в нете.
 
Код:
out: { for( int row=0; row< max; row++ ) {
          for( int col=0; col< max; col++ )
            if( row == limit) break out;
         j += 1;
         }
       }
Хотя тут самые внешние фигурные скобки можно и опустить и поставить метку прямо перед for. А можно и без цыклов. Просто блок и метка. Представляете как в таком колупатся.

ЗЫ. Зато все по правилам. Можно выйти из блока, а ввойти нельзя.
241
21 февраля 2008 года
Sanila_san
1.6K / / 07.06.2005
Да уж. Раз пошла такая тема, вот ещё боян, но всё равно забавный:
 
Код:
void GetResult();
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог