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

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

Войти
Регистрация
Восстановить пароль
 
Гурген
13 / 0 / 0
Регистрация: 16.11.2014
Сообщений: 42
#1

Проверка исключений - C++

20.11.2014, 15:13. Просмотров 179. Ответов 2
Метки нет (Все метки)

Здравствуйте форумчане, в общем я допилил свою программу, сама программа простая, но суть в том что нужно обработать все исключения:пуст ли файл,введены ли те значения,существует ли такой файл ну и т.д. В общем к сути дела, у меня запас фантазии на исключения закончился, если можете, то помогите с исключениями, вдруг я что-то забыл, и напишите, код писать не нужно, только исключение.Потому что кажется, что я что-то упустил.Ну и если вдруг заметите ошибки в программе, буду признателен, если скажите.Вот ссылочка на сипипишники и заголовки.Заранее Спасибо.
cut
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2014, 15:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверка исключений (C++):

Проверка ввода посредством исключений - C++
Надо обязательно использовать механизм исключений для проверки ввода строки. class wrongStringException{ }; ...

Обработка исключений с пмощью структурированной обработки исключений - C++
Есть функция, которая определенным образом работает с файлами,но при работе с файлами "не подходящего" типа вызывается необработанное...

класс исключений - C++
class exception { public: exception() throw(); exception(const bad_exception &ob) throw(); virtual -exception() throw(); ...

Не перехватывается исключений - C++
int a; try{ cin >> a; cout << a / 0 << endl; }catch(...){ cout << "err" << endl./ }

Обработка исключений - C++
Необходимо создать три массива a, b и с размерами соответственно n1, n2 и n3 (n1=!n2=!n3). В массив а занести значения функции...

Обработка исключений - C++
Надо отловить ввод данных некорректного типа. Объясните пожалуйста на конкретном примере, как это правильно сделать. #include...

2
Renji
1927 / 1325 / 299
Регистрация: 05.06.2014
Сообщений: 3,827
20.11.2014, 15:47 #2
Как обработать, выдать диагностическое сообщение "что-то сглючило"? Ловите std::exception, все исключения std унаследованы от него.
0
Croessmah
Эксперт CЭксперт С++
13513 / 7671 / 866
Регистрация: 27.09.2012
Сообщений: 18,884
Записей в блоге: 3
Завершенные тесты: 1
20.11.2014, 16:45 #3
ну и
C++
1
2
3
4
catch ( ... )
{
   cerr << "..." ;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2014, 16:45
Привет! Вот еще темы с ответами:

обратотка исключений - C++
Здравствуйте.Имеется перегруженный оператор() для обращения к эл-ту матрицы float Matrix::operator()(int i,int j) {if(i&gt;j) ...

Обработка исключений - C++
Объясните мне толком для чего используются эти обработки исключений (Try, catch, throw). Сколько не читаю, не могу понять для чего и как...

перехват исключений - C++
Ввести два числа. Меньшее заменить полсумой, а большее - удвоенным произведением. Выражение должно быть вычислено в отдельной...

Обработка исключений - C++
Добрый день! Столкнулся с такой проблемой. У меня есть класс class MyClass { public: MyClass(/* какие то параметры*/); ...


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

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

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