Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
 Аватар для el Domaco
0 / 0 / 0
Регистрация: 11.03.2013
Сообщений: 16

самопроизвольный выход программы

11.03.2013, 11:15. Показов 2543. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Я пишу программу консольный проект С++ в Visual студии 2010 ознакомиться можно по адресу smilejohn.ts6.ru, вот только версии которую я сейчас пишу там нет.

Программа представляет собой конструктор символьных игр. В коде ничего не выделяется динамически, никаких new и проблем с указателями нет. Работает отменно, но после определённого времени работы программа само произвольно вылетает как в случае повреждения кучи или неправильного доступа к памяти.

Код написан так, чтобы все создаваемые классы (их пока всего два) уничтожались по мере возврата обратно в main, у меня работает без проблем, но скидываю тестеру, он жалуется на вылеты программы при возврате в меню из режимов содержащих классы. Создал деструкторы и прямой выход в main из "центральных" функций каждого из режимов, вроде работает, но появились проблемы при считывании карты уровня из файла.

Проблема вообще не понятная, подскажите хоть в какую сторону копать
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.03.2013, 11:15
Ответы с готовыми решениями:

Самопроизвольный выход из сна
Всех с НГ! Последнюю неделю Win10 стала сама выходить из сна. Сетевым и юсб устройствам запрещено выводить систему из сна. Что...

Самопроизвольный выход из сна
привет, друзья! у меня такая проблема - компьютер самопроизвольно выходит из режима сна. как узнать, что пробуждает комп от сна?...

Самопроизвольный выход из спящего режима
Виндовс самопроизвольно выходит из спящего. Источник выхода: Устройство -USB Root Hub. В настройках электропитания запретил устройствам...

23
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
13.03.2013, 22:39
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от el Domaco Посмотреть сообщение
Плюс что за функция GetAsyncKeyState? как-то не сталкивался
- я ж давал ссылку в своём блоге как парсить стрелки, аналогично парсим Энтер и Ескэйп VK_RETURN и VK_ESCAPE - это именованные константы для указанных ключей
Повторяю ссылку Стрелки клавиатуры в консоли


el Domaco, смотри сразу оновленные стрелки. В заключение добавлю GetAsyncKeyState в разы профессинальней гетча будет - это чистый WinAPI функционал а не излишки MSDOS

Добавлено через 47 секунд

Не по теме:

Цитата Сообщение от el Domaco Посмотреть сообщение
движение 1 - кнопка: движение, пауза, продолжительное движение
движение 2 - клип: движется продолжительно без задержки
- сутра гляну, сейчас спать иду (за три дня спал часов 8 от силы, надо отдохнуть)

0
 Аватар для el Domaco
0 / 0 / 0
Регистрация: 11.03.2013
Сообщений: 16
13.03.2013, 22:51  [ТС]
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- я ж давал ссылку в своём блоге как парсить стрелки, аналогично парсим Энтер и Ескэйп VK_RETURN и VK_ESCAPE - это именованные константы для указанных ключей
Повторяю ссылку Стрелки клавиатуры в консоли


el Domaco, смотри сразу оновленные стрелки. В заключение добавлю GetAsyncKeyState в разы профессинальней гетча будет - это чистый WinAPI функционал а не излишки MSDOS

Добавлено через 47 секунд

Не по теме:

- сутра гляну, сейчас спать иду (за три дня спал часов 8 от силы, надо отдохнуть)


проблему со стрелками я решил уже довольно давно, проблема полная обработка клавиатуры и её работа с помощью Get(set)KeyState нажатие и отжатие клавиш. Потому как иначе никак не добиться без прерывного сигнала с клавиатуры
У меня в принципе есть проект как EnternetExplorer'a так и notepad'a но лезть туда пока нет желания
0
 Аватар для el Domaco
0 / 0 / 0
Регистрация: 11.03.2013
Сообщений: 16
15.03.2013, 10:08  [ТС]
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- сутра гляну, сейчас спать иду (за три дня спал часов 8 от силы, надо отдохнуть)
м-да и на этом всё
0
15.03.2013, 10:18

Не по теме:

Цитата Сообщение от el Domaco Посмотреть сообщение
м-да и на этом всё
- мне не когда сейчас заниматься твоим проектом, я занят фрилансом который приносит деньги, ссылки даны поработай

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.03.2013, 10:18

Самопроизвольный выход из спящего режима
Добрый вечер. Проблема вынесена в сабж. Где-то 1-2 раза в сутки (с перерывами на 1-2 дня) компьютер самопроизвольно пробуждается. ОС:...

Самопроизвольный выход из спящего режима
Комп(win7x64) самопроизвольно выходит из спячки, как показали логи "Система вышла из спящего режима. Время перехода в спящий...

Самопроизвольный выход из спящего режима в три часа ночи
Беда, товарищи! У меня Винда 8. Ноут при закрытии впадает в спящий режим, но в 3 часа ночи он включается, чуть поработает(закрытым) и...

Выход из программы
Недавно начал изучать паскаль. Делаю свою первую программу. Не врубаюсь, как сделать чтоб например при нажатие на кнопку Esc осуществился...

Выход из программы
Как сделать данную кнопку активной,т.е. что бы при нажатии выходило из программы.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru