Собственно вопрос,
код 170к символов. 63 функции.
переписал весь код в текстовый редактор, протестировал все функции, программа запускается и создается exe. программа работает.
все функции также работают по отдельности как задумано.
но при включении отладчика программа вылетает с ошибкой памяти.
тестировал с разным кол-вом стартовой памяти, вылетает.
методом научного тыка обнаружил, что при удалении ЛЮБОЙ из функции, код запускается в отладчике. собственно вопрос это что ограничение отладчика??
1. Redear - 22 Февраля, 2023 - 02:22:29 - перейти к сообщению
2. Zireael - 22 Февраля, 2023 - 03:07:10 - перейти к сообщению
Цитата:
вопрос это что ограничение отладчика??
Нет ограничений.
3. Redear - 22 Февраля, 2023 - 07:36:39 - перейти к сообщению
у меня есть функция 60 тыс знаков.
делаю тестовую программу переношу эту функцию, запускаю работает.
делаю копию, переименовываю, 2 функции работают
делаю еще копию, переименовываю, кибор завис и это без включение отладчика
(Добавление)
другой эксперемент,
взял другие 2 функции суммарно 30к знаков.
и начал копировать.
на 5 копии (170к знаков) кибор перестал запускать программу
делаю тестовую программу переношу эту функцию, запускаю работает.
делаю копию, переименовываю, 2 функции работают
делаю еще копию, переименовываю, кибор завис и это без включение отладчика
(Добавление)
другой эксперемент,
взял другие 2 функции суммарно 30к знаков.
и начал копировать.
на 5 копии (170к знаков) кибор перестал запускать программу
4. Zireael - 22 Февраля, 2023 - 15:00:34 - перейти к сообщению
Без кода решения таких проблем нет.
Перенесите функции в отдельные файлы и подключите через #include, возможно поможет.
Перенесите функции в отдельные файлы и подключите через #include, возможно поможет.
5. Redear - 23 Февраля, 2023 - 11:37:12 - перейти к сообщению
Zireael пишет:
Без кода решения таких проблем нет.
Перенесите функции в отдельные файлы и подключите через #include, возможно поможет.
Перенесите функции в отдельные файлы и подключите через #include, возможно поможет.
не помогло, но спасибо
6. Zireael - 23 Февраля, 2023 - 12:14:54 - перейти к сообщению
Возможно ошибка в коде. Без кода ничем помочь не могу.
7. Skillem - 25 Февраля, 2023 - 14:56:54 - перейти к сообщению
Была такая же история, было 15 функций небольших. Ошибку я так и не нашел, с нуля переписал код заново, хорошо что небольшой был, и всё заработало без проблем.
Думаю что была где-то ошибка
Думаю что была где-то ошибка