0 / 0 / 1
Регистрация: 06.10.2015
Сообщений: 70
1

Продолжение работы после исключения

28.02.2016, 22:19. Показов 1408. Ответов 1
Метки нет (Все метки)

Здравствуйте. Возникла следующая ситуация: обрабатываю исключение в программе (пусть будет деление на 0), которая считывает файл, обрабатывает в нем значения и записывает их в новый файл. Хотелось бы, чтоб при возникновении исключения программа написала в файле, что именно пошло не так и дальше пошла разбирать оставшуюся часть. Если это возможно, то скажите пожалуйста, как. Спасибо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.02.2016, 22:19
Ответы с готовыми решениями:

Как настроить продолжение работы/выход по вводу Y/N?
#include <stdlib.h> #include <stdio.h> #include <string.h> #include <conio.h> int main() { ...

Продолжение выполнения программы после нажатия кнопки
Подскажите пжлст как сделать так чтобы программа на определенных моментах останавливалась и не...

Поиск фразы, и продолжение поиска последующий после определённых дейсвий
Здравствуйте, есть след задача,в строке есть строка с набором цифр string str =...

Продолжение работы после исключения
Комрады, объясните такую вещьч - есть скрипт, который запускается раз в сутки, смотрит в БД пути...

1
Ушел с форума
Эксперт С++
16429 / 7393 / 1186
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
28.02.2016, 22:46 2
Лучший ответ Сообщение было отмечено gru74ik как решение

Решение

Под Windows:

AddVectoredExceptionHandler function
https://msdn.microsoft.com/en-... s.85).aspx

SetUnhandledExceptionFilter function
https://msdn.microsoft.com/en-... s.85).aspx

try-except Statement (Visual C++, не стандарт)
https://msdn.microsoft.com/en-... ftw19.aspx

Либо обычный try/catch, но для перехвата деления на ноль и других
подобных исключений нужно программу компилировать с ключом /EHa:

/EH (Exception Handling Model)
https://msdn.microsoft.com/en-... eycx5.aspx
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.02.2016, 22:46

Продолжение работы цикла при возникновении исключения
У меня есть цикл который обрабатывает тексты. for (int i = 0; i < n; i++) { ...

Продолжение работы StreamWriter после завершения
Нужно сделать так что бы: while { StreamWriter sw = new StreamWriter(myTempFile); ...

Продолжение работы кода после падения
Написал программу для авторестарта и отправки команд по расписанию для списка серверов. Список...

Продолжение работы программы после writeln
Как сделать чтобы программа после вывода writeln дальше работала?почему в процедуре не работает...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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