|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.04.2012, 18:41 | #1 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 11
|
Обработка исключений - C++
Всем привет. Одна из задач: предусмотреть обработку исключений при ошибке ввода с клавиатуры. Т.е. например надо ввести число, а пользователь вводит символ. Пробовал что-то такое:
Код:
|
26.04.2012, 18:47 | #2 |
Форумчанин
Регистрация: 24.04.2012
Сообщений: 300
|
можно написать свой класс исключения.
class NotNumericException{}; try { //читаем if(!numeric) //тут проверка throw NotNumericException(); }catch(NotNumericException &e) { cout << "Perehvat oshibki! Vvedite chislo: "; }
Помог? Оставляем отзыв =)
|
26.04.2012, 20:00 | #3 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 11
|
интересует вариант без класса
|
27.04.2012, 00:53 | #4 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
Snorlax712
предусмотреть обработку исключений при ошибке ввода с клавиатуры чтобы потоки бросались какашками исключениями в пользователя, сначала их надобно включить. гоогли про метод exceptions()
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
08.05.2012, 18:50 | #5 |
Пользователь
Регистрация: 03.05.2012
Сообщений: 21
|
Вот так работает. Тут я правда другую переменную ввел.
Код:
Код:
Последний раз редактировалось Trigger man; 08.05.2012 в 19:08. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C# обработка исключений | NeoX_2011 | Помощь студентам | 3 | 19.03.2012 01:04 |
Обработка исключений | Ckomoroh | Общие вопросы Delphi | 6 | 21.03.2011 08:52 |
Обработка исключений | _-Re@l-_ | Общие вопросы Delphi | 3 | 17.06.2010 08:53 |
обработка исключений | scray | PHP | 3 | 15.05.2010 15:02 |
Обработка исключений try... except | Kati | Помощь студентам | 5 | 07.03.2010 10:18 |