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

Обработку исключений при вводе некорректных данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дружественные классы. http://www.cyberforum.ru/cpp-beginners/thread431613.html
Есть ли смысл в коде: class A{ ... public: bool ff(); } class B{
C++ Код класса большие числа из книги Л.Аммерааля Stl для программистов Здравствуйте, не у кого нет кода класса большое число из книги Л.Аммерааля Stl для программистов Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread431597.html
C++ Вывести средний балл
мне задали написать программу с целыми числами. Вывести средний балл, исходя из этих оценок:5,4,2,3,5,2,4,3,5,2 ужно написать новый цикл помогите пожалуйста
C++ В матрице А(3,3) найти максимальный элемент 2ой строки, удв усл -1,2<А2j<4,7
#include <iostream> #include <math.h> #include <iomanip> using namespace std; int main ( ) { double A; int i,j,jmax; for (i=0; i<3; i++) for (j=0; j<3; j++)
C++ error lnk2019 ссылка на неразрешенный внешний символ http://www.cyberforum.ru/cpp-beginners/thread431561.html
1> Обращение к "Debug\тесткомпилятора2лабыerror LNK2019.unsuccessfulbuild". 1>ClCompile: 1> Trenirovki.cpp 1> SportsmenManager.cpp 1> Sportsmen.cpp 1> Console_interface.cpp 1> Создание кода... 1>Console_interface.obj : error LNK2019: ссылка на неразрешенный внешний символ "class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl...
C++ Исправить ошибки Прошу поправить ошибки и проверить правильность! #include <iostream> #include <conio.h> using namespace std; class B1 { подробнее

Показать сообщение отдельно
kuraiMuko
1 / 1 / 0
Регистрация: 11.01.2012
Сообщений: 32

Обработку исключений при вводе некорректных данных - C++

19.01.2012, 23:21. Просмотров 935. Ответов 3
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream> 
#include <signal.h>
 
using namespace std; 
class Student{public: string Status,Speciality,Name,LName;
                              string Write(){cout<<"Status: ";cin>>Status;
                                    if (Status != "Student"){throw Status;} 
                   }
                              string Display(){cout<<"Status: "+Status<<endl;} 
                  };
 
int main(){Student S; try{S.Write();} catch(string n){cerr<< "Error Status, try again"<<endl; S.Write();}
              system("pause"); S.Display(); system("pause");}
Вопрос, почему при попадании несколько раз на исключение программу выбрасывает? Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru