Принудительный выход из функции

  • Автор темы Автор темы Roklan
  • Дата начала Дата начала
R

Roklan

Всем привет.
Подскажите пожалуйста, как можно автоматически завершить выполнение функции?

В частности нужно выйти из обработчика соббытий клика по кнопке в Builder'е. В этом обработчике есть цикл for, внутри него цикл while - и при определенном условии в последнем цикле необходимо вообще прекратить исполнение всего кода обработчика - какая функция может в этом помоч?
 
Выход из функции:
return код_возврата;
Код возврата зависит от типа функции.

Выход из цикла:
C:
break;
 
goto подойдет - спасибо, сразу об этом не подумал

Обработчик нажатия кнопки ничего не возвращает, так что return не прокатит.
А break - выход из цикла, но мне то не это надо - циклов впереди еще очень много)
Но всеравно всем спасибо)
 
А ты попробуй. Просто напиши
C:
return;
вдруг заработает.
 
Я попробую, тока скорее всего будет ошибка компиляции - ведь тип у обр. void/
Но раз ты говоришь - ок, попробую. Напишу потом.
 
тока скорее всего будет ошибка компиляции
Не будет.
Вот для общего развития можешь почитать: и
 
Точно нету) Извините за сомнения. Теперь все заработало как надо, спасибо за совет.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!