| |
|
|
| | Собственно сабж, но уточню.
Функция вызывает сама себя 10 раз, а потом находит нужное значение. Мне нужно вернуть это значение. Если я делаю return, просто возвращаюсь на шаг назад. А мне нужно, вернуться к самому первому моменту вызова функции. | |
| |
|
|
| |
|
|
| |
для: Indemion
(07.12.2006 в 18:38)
| | | А у вас как рекурсивная функция устроена? Поместите вызов конструкции return последней - тогда у ва будет разворачиваться весь стек без побочных эффектов. | |
| |
|
|
| |
|
|
| |
для: cheops
(08.12.2006 в 01:11)
| | | У меня до 16-ти вложенных циклов по очереди перебирают значения и ищут нужное. Если я делаю return, то функция вернется на круг выше и значение потеряется. Не смотря на то, что оно глобальное.
UPD: задачу решил. Значение возвратил. :) | |
| |
|
|