Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
proger2030
 Аватар для proger2030
11 / 11 / 2
Регистрация: 15.11.2010
Сообщений: 256
#1

Почему сообщение о фатальном ошибке предпочтительно ? - C++

09.01.2012, 16:54. Просмотров 656. Ответов 2
Метки нет (Все метки)

В чем разница между понятиями фатальная ошибка и не фатальная ошибка ? Почему сообщение о фатальном ошибке можно считать более предпочтительным, чем сообщение о не фатальной ошибке ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2012, 16:54     Почему сообщение о фатальном ошибке предпочтительно ?
Посмотрите здесь:

C++ Сообщение о ошибке при заполнении массива
Сообщение об ошибке fatal error C1004: unexpected end-of-file found C++
C++ Программа закрываеться при запуске(не успеваешь прочитать сообщение об ошибке)
C++ Создать сообщение об ошибке
Где нужно писать сообщение об ошибке, если ввели неправильное значение? C++
Написать функцию. Функция должна выводить сообщение об ошибке, если было введено два слова и более C++
C++ Строка: Выдать сообщение об ошибке в случае отсутствия точки в строке
Почему WriteFile не отправляет сообщение по каналу Pipe C++
C++ Сообщение об ошибке в строке system("pause");
C++ Напомните, что это за сообщение об ошибке
C++ Сообщение об ошибке "функция-член уже определена"
При создании проекта в MVS 2010 появляется сообщение об ошибке C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DU
1479 / 1055 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
09.01.2012, 17:38     Почему сообщение о фатальном ошибке предпочтительно ? #2
Фатальная ошибка - понятие условное. Если ваша программа может корректно обработать ошибку и работать дальше - то ошибка не фатальная, если же не может ее обработать и вообще не знает что с ней делать - вот это уже фатальная для программы ошибка.

Почему сообщение о фатальном ошибке можно считать более предпочтительным, чем сообщение о не фатальной ошибке ?
это вообще ерунда какая-то. предпочтений никаких нет.
xecu91
3 / 3 / 0
Регистрация: 09.01.2012
Сообщений: 28
09.01.2012, 17:42     Почему сообщение о фатальном ошибке предпочтительно ? #3
Возможно, имеется ввиду, что если фатальная (FPE, например) то она легко перехватывается отладчиком и он говорит, в каком месте это произошло. Если произошла недопустимая операция, но текущая маска процессора, например, позволяет FPU в ответ на "просьбу" посчитать 1/0 вернуть NaN, а не послать SIGFPE и убить программу, то такая ошибка отладчиком уже не перехватится, потому что, формально, по мнению программы, системы никакой ошибки нет.
Yandex
Объявления
09.01.2012, 17:42     Почему сообщение о фатальном ошибке предпочтительно ?
Ответ Создать тему
Опции темы

Текущее время: 10:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru