LINUX.ORG.RU

История изменений

Исправление foror, (текущая версия) :

Поэтому и создается переменная либо stop, либо running, по которой контролируется состояние треда. И код работающий в треде ориентируется по этой переменной, что пора закругляться. А если не умеешь выйти из рекурсии обычными return'ами (от этого у тебя и стеки переполняются в java), то тут только прокачивать скилл программера.

Ну конечно всегда можно юзать goto эксепшены, вот только в таком случае твой уровень программера будет любительским.

Могу лишь добавить, что у меня на Pascal тоже в своё время стеки переполнялись, но ничего за года два надрочился в программинге и стал пилить уже что-то более-менее )

Исходная версия foror, :

Поэтому и создается переменная либо stop, либо running, по которой контролируется состояние треда. И код работающий в треде ориентируется по этой переменной, что пора закругляться. А если не умеешь выйти из рекурсии обычными return'ами (от этого у тебя и стеки переполняются в java), то тут только прокачивать скилл программера.

Ну конечно всегда можно юзать goto эксепшены, вот только в таком случае твой уровень программера будет любительским.