Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
15 / 15 / 2
Регистрация: 24.08.2010
Сообщений: 94
1

обработка исключений

31.08.2010, 13:40. Просмотров 774. Ответов 3
Метки нет (Все метки)

Есть вот такой код:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <fstream>
 
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    //Input from file
    ifstream fin ("input.txt");
    ofstream fout ("output.txt");
    return 0;
}
Как создать класс исключений для перехвата ошыбок открытия файлов?
Я добавлял класс поза функцией main но оно в блоке try пропускает ети строки
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.08.2010, 13:40
Ответы с готовыми решениями:

Обработка исключений с пмощью структурированной обработки исключений
Есть функция, которая определенным образом работает с файлами,но при работе с файлами &quot;не...

Обработка исключений
В задании функции должны генерировать подходящие исключения. Обработку исключений нужно выполнять...

Обработка исключений
Подскажите пожалуйста как продолжить выполнение программы после срабатывания оператора catch....

Обработка исключений
Добрый день, столкнулась с такой проблемой. Использую конструктор для создания string библиотечного...

3
97 / 93 / 16
Регистрация: 16.05.2010
Сообщений: 310
31.08.2010, 13:46 2
Ну по крайней мере можно проверять значения флагов:
file_name.good() и т.д.
0
В астрале
Эксперт С++
8029 / 4786 / 655
Регистрация: 24.06.2010
Сообщений: 10,558
31.08.2010, 14:14 3
Chainyk, А зачем класс-то? Смысла нету для проверки открытия файлов. Сделайте как сказал IchMors. Или
C++
1
2
3
4
5
if(!fin) 
{
   std::cerr<<"Error with open file\n"; 
   return 1;
}
0
2821 / 1630 / 252
Регистрация: 03.12.2007
Сообщений: 4,222
31.08.2010, 14:28 4
Я ни фига не понял вопрос, но если надо, чтобы функции iostream бросали исключения, то смотри ios::exceptions.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.08.2010, 14:28

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Обработка исключений
Почему не перехватывает ошибку и не выводит Error? а прога сама прекращает работу. #include...

Обработка исключений
Доброго времени суток. Использую RAD XE 4. Пытаюсь поймать исключения путем catch(Exeption...

Обработка исключений
Помогите написать программу пожалуйста!!!! Я незнаю как правильно написать!!! Задание: Для...

Обработка исключений
класс B является производным от абстрактного класса А. Определить обработчик исключительной...


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

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

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