Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АиПА / include / syst 2009.doc
Скачиваний:
10
Добавлен:
07.02.2016
Размер:
95.74 Кб
Скачать

9. Обработка особых ситуаций

void errhalt(bool ex, char* mes);

void errhalt(bool ex, char* mes, FILE* f);

Простейшее средство обработки исключения: если ex == true, на экран или в файл выводится сообщение mes и работа программы завершается. Например, если некоторая величина x отрицательна, требуется завершить программу аварийно с выдачей сообщения "Величина x отрицательна!". Соответствующий оператор будет иметь такой вид:

errhalt( x < 0, "Величина х отрицательна!");

Литература

1. Пинчук В.П. Компьютерные вычисления. ЗНТУ, 2009 (в работе).

2. Лаврентьев М.А., Шабат Б.В. Методы теории функций комплексного переменного.-

М.: Наука, 1973.- 736 с.

<ЗНТУ, 517 / Л13. Ассимптотика для erf(x) при больших x>

3. В.И.Грядун, В.П.Пинчук, В.П.Шаповалов.

Моделирование функции Ланжевена цепной дробью // Радіоелектроніка, інформатика, управління, 2001, № 1, с.68-71.

http://zntu.edu.ua/base/i3/fiot/k3/index_ua.htm

4. Дьяконов В.П. Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ.- М.: Наука, 1987.- 240 с.

5. Пинчук В.П., Белая Н.И. Моделирование случайных импульсных воздействий по образцу //

Праці міжнародного симпозіуму "Питання оптимізації обчислень (ПОО-XXXIII).

Київ: Інститут кібернетики им. В.М.Глушкова НАН України, 2009 (в работе).

6. Кулаков В. Программирование на аппаратном уровне. Специальный справочник.- СПб.: Питер, 2001.- 496 с.

Соседние файлы в папке include