|
|
|
erslgoeirjh |
|
||||||
Шустрый Профиль Группа: Участник Сообщений: 147 Регистрация: 16.12.2005 Репутация: нет Всего: нет |
Такая проблема: из главного окна приложения при нажатии на кнопку "Рассчитать" вызывается консольное окно, в котором показывается процесс математических модальный вычислений и модальный диалог calcManDialog, на котором отображены четыре кнопки: "Остановить", "Показать", "Продолжить", "Выйти".
После завершения математических вычислений пользователь может нажать на кнопку "Показать", чтобы ему высветился модальный диалог solutionDialog, в котором отображается решение математической задачи:
На что у меня в отладчике выскакивает сообщение:
Что это означает? Как исправить эту ошибку? (Среда разработки--Visual Studio 2012, операционная система--Windows 7). |
||||||
|
|||||||
vol4ek |
|
|||
конь в пальто Профиль Группа: Участник Сообщений: 304 Регистрация: 1.5.2011 Где: Минск Репутация: -1 Всего: 0 |
как подкючаете solutionDialog.h ? в calcManDialog.h ?
Добавлено через 8 минут и 37 секунд Debug Assertion Falied значит, что у вас выражение какого-то утверждения (assert) является ложным, в то время, как для нормального выполнения программы, это выражение должно быть истинным. Утверждения используются для обнаружения ошибок в программе (как правило, только в отладочных версиях, а в релизах утверждения игнорируются). Синтаксис примерно такой ASSERT(выражение). Если выражение истинно, то выполнение приложения продолжается обычным образом, если ложно - выполнение прерывается и выводится диагностическое сообщение. Например, в утверждении может выполняться проверка того, что указатель не является нулевым ASSERT(ptr != NULL), т.к. далее должна выполняться работа с данными по этому указателю. Если выражение утверждения является ложным (т.е. его условие не выполняется), то выполнение программы прерывается и выводится сообщение. Вот и посмотрите что там написано в файле winocc.cpp в строке 329 |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |