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

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

Восстановить пароль Регистрация
 
proger2030
 Аватар для proger2030
11 / 11 / 2
Регистрация: 15.11.2010
Сообщений: 256
09.01.2012, 16:54     Почему сообщение о фатальном ошибке предпочтительно ? #1
В чем разница между понятиями фатальная ошибка и не фатальная ошибка ? Почему сообщение о фатальном ошибке можно считать более предпочтительным, чем сообщение о не фатальной ошибке ?
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++ Строка: Выдать сообщение об ошибке в случае отсутствия точки в строке
C++ Напомните, что это за сообщение об ошибке

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DU
1477 / 1053 / 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     Почему сообщение о фатальном ошибке предпочтительно ?
Ответ Создать тему
Опции темы

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