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

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

Войти
Регистрация
Восстановить пароль
 
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
#1

If a function throws an exception? - C++

20.10.2012, 08:53. Просмотров 467. Ответов 6
Метки нет (Все метки)

If a function throws an exception _____ .

Question options:
A) it must be caught in that function.
B) it may be caught in that function.
C) it can only be a non-numeric exception.
D) it causes a syntax error.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2012, 08:53     If a function throws an exception?
Посмотрите здесь:

exception - C++
Суть такова , она нормально не работает , и выкидывает исключение , не могу понять в чем дело #include<iostream> #include<cstdio> ...

Exception - C++
Реализовать свой класс исключений zero, производный от std::exception (используется при попытке деления вектора на ноль). В классе zero...

C++ exception - C++
Доброго времени суток. Делал лабу, описал класс матрица в котором есть метод нахождения обратной матрицы: double det = m.det(); if(det...

Unhandled exception - C++
Вообщем вот рабочая программа, но в конце вываливается с ошибкой: Unhandled exception at ... Access violation writing location... Но...

Exception переполнение - C++
Подскажите пожалуйста, вот есть для встроенная библиотека для обработки ошибко exception. В ней есть класс overflow_error как его...

Unhandled exception - C++
При запуске программы появляется окно с текстом "Unhandled exception at 0x00CD488F in my project.exe: 0xC0000005: Access violation reading...

exception и cerr - C++
Страуструп пишет "... Если мы не перехватим исключение, связанное с выходом за границу допустимого диапазона индексов, или иные...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,927
Завершенные тесты: 1
20.10.2012, 08:57     If a function throws an exception? #2
B, разумеется. Для понимания темы читаем Exceptional C++.
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
20.10.2012, 09:08  [ТС]     If a function throws an exception? #3
Спасибо!
Может поможете и со следующим (книга на английском, хотелось бы быть уверенным)

______________________________________________________
If the following function might throw a string exception:

void myFunction( );

then _____ .

Question options:
A) the function definition, but not the declaration, should have a throw list.
B) the function definition and declaration should have a throw list.
C) the function should have an empty throw list.
D) all of the above
________________________________________________________
A class that is used for exceptions is declared _____ .

Question options:
A) specialized only for exceptions.
B) may not have objects declared of that class.
C) differently from other classes.
D) all of the above
E) none of the above

Заранее спасибо.
Kastaneda
Форумчанин
Эксперт С++
4479 / 2841 / 227
Регистрация: 12.12.2009
Сообщений: 7,224
Записей в блоге: 1
Завершенные тесты: 1
20.10.2012, 09:24     If a function throws an exception? #4
Цитата Сообщение от QWERY_2012 Посмотреть сообщение
Question options:
A) the function definition, but not the declaration, should have a throw list.
B) the function definition and declaration should have a throw list.
C) the function should have an empty throw list.
D) all of the above
Я так понял имеется ввиду спецификация исключений? Это убрали из С++, больше не используется.

Добавлено через 1 минуту
A class that is used for exceptions is declared _____ .

Question options:
A) specialized only for exceptions.
B) may not have objects declared of that class.
C) differently from other classes.
D) all of the above
E) none of the above
если я правильно понял, то Е.
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
20.10.2012, 09:29  [ТС]     If a function throws an exception? #5
Спасибо!!!

Мне нравится ваш пост:
_____________________________________________
— Ложись спать.
— Не могу, в интернете кто-то снова не прав

Kastaneda
20.10.2012, 09:30
  #6

Не по теме:

Это подпись , к посту отношения не имеет.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.10.2012, 20:05     If a function throws an exception?
Еще ссылки по теме:

Обработка exception - C++
Возникла такая проблема и не могу понять как ее реализовать... cin >> totalitems; // вот здесь в случае ввода не цифр, выбить ошибку и...

exception EEFFACE - C++
Есть такая проблема: Работаю в Borland C++ Builder 6 В коде поочерёдно создаются и заполняются 2 массива по 198млн int значений для...

Не ловит exception - C++
Почему не ловится range error? #include <iostream> #include <stdexcept> #include <string> using namespace std; int main() ...

Про наследование от exception - C++
Есть пример наследования класса для создания собственных исключений: class MyException: public std::exception { virtual const char*...

Обработка исключений (Exception) - C++
Всем приветю У меня возникла такая ситуация: в main создаю локальную переменную типа long, затем прошу пользователя задать эту переменную и...


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

Или воспользуйтесь поиском по форуму:
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
21.10.2012, 20:05  [ТС]     If a function throws an exception? #7
Я знаю, Просто очень остроумо написано.
Yandex
Объявления
21.10.2012, 20:05     If a function throws an exception?
Ответ Создать тему
Опции темы

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