![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.04.2011
Сообщений: 27
|
![]()
что за черт происходит в программе???? клинит прогу в стоке обращения к процедуре obrabotka
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
![]()
Такое может быть из-за неуправляемой рекурсии.
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Как клинит? Пошаговый дебагинг (F7/F8 или F10/F11 обычно, в зависимости от IDE) как правило помогает понять в таких случаях.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 27.05.2011 в 19:10. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 25.04.2011
Сообщений: 27
|
![]()
делала и не раз. он работает, все хорошо записывает в стек,но когда нужно обратится к процедуре obrabotka, он в нее даже не заходит и просто выдает сообщение об ошибке
|
![]() |
![]() |
![]() |
#5 | |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 25.04.2011
Сообщений: 27
|
![]()
писала на паскале abc и внизу появляется красненькая строчка "»*Ошибка: Переполнение программного стека (Program21.pas, строка 551)"
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 25.04.2011
Сообщений: 27
|
![]()
да, забыла предупредить там в программе многовато переменных, но большинство из них не используются. просто потом их поудаляю
|
![]() |
![]() |
![]() |
#8 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]()
Ну значит глубина рекурсии слишком велика, если она у тебя вообще ограничена.
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 25.04.2011
Сообщений: 27
|
![]()
там и рекурсий толком нету. все через repeat. даи не глубокая она (записываются максимум что видела у себя 15 строк в стек)
|
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
![]()
Мой парсер сломался на этом коде. Зачем давать такие названия идентификаторам? (
Ну и условие я не понял. Что такое а-массив, что такое в-массив, что программа должна делать вообще? |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переполнение аппаратного стека | Levsha100 | Свободное общение | 6 | 13.07.2010 01:59 |
Переполнение стека | NoHeart | Общие вопросы Delphi | 8 | 08.11.2009 16:03 |
Переполнение стека (Stack overflow) | zotox | Помощь студентам | 4 | 13.09.2009 03:16 |
Переполнение стека | Ake | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 30.05.2009 22:39 |
Переполнение Стека | Викдон | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 19.12.2008 19:16 |