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

Обработка исключений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не компилируется в Code::Blocks http://www.cyberforum.ru/cpp-beginners/thread523837.html
Установил на Windows 7 среду Code::Blocks 10.05 При нажатии на кнопку "Build and run" НИЧЕГО НЕ ПРОИСХОДИТ! В чем дело, подскажите, пожалуйста. В окошке лога пишет: "HelloWorld - Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping..."
C++ поиск в массиве Надо в массиве найти положительные значения в промежутке между наибольшим и наименьшим элементом. Но в массиве наибольшие и наименьшие элементы повторяются, а значит имеется несколько промежутков. Программа может проверить только первый промежуток. Как модифицировать программу, чтобы она прошлась по всем промежуткам и выводила сообщения о количестве положительных значений в каждом... http://www.cyberforum.ru/cpp-beginners/thread523829.html
C++ Заданы три функции. Определить, являются ли эти функции четными или нечетными
Заданы три функции y_1=x_3, \, y_2=x_3+1, \, y_3= \frac{1}{1+x_2} Определить, являются ли эти функции четными или нечетными.
В целочисленном массиве найти максимальный элемент среди четных и среди нечетных элементов C++
В целочисленном массиве X(N) найти max1 - максимальный элемент среди четных элементов массива и max2 - максимальный элемент среди нечетных элементов массива.
C++ Написать функцию вычисления формулы у=(х+10)*х-23 http://www.cyberforum.ru/cpp-beginners/thread523773.html
Написать функцию вычисления формулы у=(х+10)*х-23. Х ввести с клавиатуры вне функции. Результат вывести на экран вне функции.
C++ Найти расстояние между отрезком AB и прямой помогите написать, знаю как это в теории сделать, но не знаю как на си... Найти расстояние между произвольно заданными на плоскости отрезком AB и прямой, проходящей через точки С и D. Формат входных данных: . Даны координаты соответствующих точек, которые задаются целыми числами в диапазоне ±1000. Пример: 1 5 3 8 4 3 4 5 Формат выходных данных: . Расстояние представляется... подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
21.03.2012, 15:55     Обработка исключений
Цитата Сообщение от Rolik Посмотреть сообщение
Можете сказать в чем ошыбка здесь
в том что
Цитата Сообщение от Rolik Посмотреть сообщение
класс B является производным от абстрактного класса А
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <exception>
 
class A {
public:
   virtual void show() const = 0;
};
 
class B : public A {
public:
   void show() const;
}; 
 
class C : public A {
public:
   void show() const;
}; 
 
void B::show() const
{
   std::cout << "B::show()\n";
}
 
void C::show() const
{
   std::cout << "C::show()\n";
}
 
int main()
{
   B b;
   b.show();
   try
   {
      C& c = dynamic_cast<C&>(b);
      c.show();
   }
   catch (const std::exception& e)
   {
      std::cout << e.what();
   }
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru