|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.04.2022, 14:52 | #1 |
Пользователь
Регистрация: 05.04.2022
Сообщений: 26
|
Исправить ошибку.
Код:
Ошибка здесь case '6': // возможные цифры выбора при нажатии на 6 show(s + '0'); //////// или здесь case '0': // возможные цифры выбора при нажатии на 0 show(s + '6'); ////////// |
07.04.2022, 06:12 | #2 |
фрилансер
Форумчанин
Регистрация: 11.10.2019
Сообщений: 969
|
REZR, бесконечная рекурсия, я полагаю. Но зачем
|
07.04.2022, 12:12 | #3 |
Пользователь
Регистрация: 05.04.2022
Сообщений: 26
|
|
07.04.2022, 15:11 | #4 |
Пользователь
Регистрация: 05.04.2022
Сообщений: 26
|
у меня ошибка вылетает
Необработанное исключение по адресу 0x77B76FFE (ntdll.dll) в laboratorna 5.exe: 0xC00000FD: Stack overflow (параметры: 0x00000001, 0x00CD2FA0). если я файлы уберу оставлю cin >> n; и cout << nNum; все збс. Последний раз редактировалось BDA; 07.04.2022 в 17:52. |
07.04.2022, 18:00 | #5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,292
|
Просто работа с файлами, скорее всего, заняла сколько-то места на стеке. И его перестало хватать для вашего рекурсивного вызова. Самым очевидным упрощением будет отказ от формирования строки, тем более что спрашивается количество номеров, а не сами номера:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 07.04.2022 в 18:02. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как исправить ошибку? | саша40 | Общие вопросы Delphi | 5 | 26.05.2013 20:30 |
Исправить ошибку,с++ | RedFox94 | Помощь студентам | 0 | 05.12.2012 23:08 |
Исправить ошибку CPP | VKorablev | Помощь студентам | 0 | 20.12.2011 21:42 |