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

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

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

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

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

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

Создать сообщение об ошибке - C++
Собственно есть програма,про больницу! Вот ее отдельный модуль #include <stdio.h> #include <string.h> #include <conio.h> void...

Напомните, что это за сообщение об ошибке - C++
|32|error: new declaration 'HMENU__* CreateInputField(HWND__*&, HWND, const wstring&, const RECT&, TEditingString*)'| Что это...

Сообщение о ошибке при заполнении массива - C++
Привет всем! Возникла проблемма при заполнении массива малыми числами. При компиляции выводится сообщение "floating constant truncated...

При создании проекта в MVS 2010 появляется сообщение об ошибке - C++
Не знаю откуда могла взяться эта ошибка

Программа закрываеться при запуске(не успеваешь прочитать сообщение об ошибке) - C++
Помогите плз,Начал буквально на днях изучение С++ , препод , просто ацкий , Думает что мы уже можем свободно програмировать , хотя только...

Строка: Выдать сообщение об ошибке в случае отсутствия точки в строке - C++
Нужно чтобы еще выдавало ошибку, если в строке вообще нет точки. #include <stdio.h> #include <stdlib.h> #include <conio.h> #include...

Где нужно писать сообщение об ошибке, если ввели неправильное значение? - C++
простите за глупый вопрос, но где нужно писать сообщение об ошибке, если ввели неправильное значение, перепробовала кучу вариантов, никак ...

Написать функцию. Функция должна выводить сообщение об ошибке, если было введено два слова и более - C++
Если непонятно задание, то напишу подробнее.

Сообщение об ошибке "функция-член уже определена" - C++
Вот код #include <iostream> using namespace std; class Matrix { private: int **Array; int nstr, nstl; public:

Сообщение об ошибке в строке system("pause"); - C++
Заданы матрицы A,B Вычислить A+B+A


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

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

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