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

как работает try, catch - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переменная http://www.cyberforum.ru/cpp-beginners/thread413774.html
Мне нужная переменная(ые) в 1 байт. Где её можно взять?
C++ Различия компиляторов. В чем причина? есть небольшой код, который успешно компилируется в VS 2010 #include <iostream> template <class T> class complex { public: T re, im; complex(T re = 0, T im = 0) http://www.cyberforum.ru/cpp-beginners/thread413772.html
C++ Симметрия
Многие из вас, вероятно, знакомы с понятием симметрии относительно прямой. Пусть на плоскости расположена прямая L и точка A. Точка B называется симметричной точке A относительно прямой L, если...
Определить max и min элементы матрицы C++
Определить мах и мин элементы матрицы вещественных чисел размерностью 6х6 и поменять их местами Ввод элементов матрицы с клавиатуры а вывод на StringGrid вот что у меня получилось, и в итоге...
C++ Найти элемент в массиве http://www.cyberforum.ru/cpp-beginners/thread413754.html
Помогите пожалуйста!!! очень нужно!!! 1) В линейном массиве найти элемен, делящий массив на две равные по сумме части. 2) Преставить строки матрицы так, чтобы номера максимальных элементов...
C++ Помогите пожалуйста с программой Задан список процессов, выполняющихся под управлением операционной системы. Каждый процесс характеризуется уникальным идентификатором, приоритетом (от 0 до 15), временем создания (часы, минуты,... подробнее

Показать сообщение отдельно
Casper-SC
Эксперт .NET
3506 / 1725 / 178
Регистрация: 27.03.2010
Сообщений: 4,879
Записей в блоге: 1
22.12.2011, 17:19
C++
1
2
3
4
5
6
7
8
class exception {
public:
  exception () throw();
  exception (const exception&) throw();
  exception& operator= (const exception&) throw();
  virtual ~exception() throw();
  virtual const char* what() const throw();
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// exception example
#include <iostream>
#include <typeinfo>
using namespace std;
 
class Polymorphic {virtual void Member(){}};
 
int main () {
  try
  {
    Polymorphic * pb = 0;
    typeid(*pb);  // throws a bad_typeid exception
  }
  catch (exception& e)
  {
    cerr << "exception caught: " << e.what() << endl;
  }
  return 0;
}
Источник
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru