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

Ошибка dynamic_cast: __non_rtti_object - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать класс Decimal для работы с без знаковыми целыми десятичными числами http://www.cyberforum.ru/cpp-beginners/thread1042622.html
Создать класс Decimal для работы с без знаковыми целыми десятичными числами , используя для представления числа массив из 100 элементов типа usigned char , каждый из которых является десятичной цифрой . Младшая цифра имеет меньший индекс ( единицы - в нулевом элементе массива ) . Реальный размер массива задается как аргумент конструктора инициализации . Реализовать арифметические операции ,...
C++ ввод и вывод текста написать программу, в которой вводишь текст и выводит его на экран, заменив цифры от 0 до 9 на слова "ноль", "один"... "девять", начиная каждое предложение с новой строки. #include <iostream> #include<string> using namespace std; void myfunc(char x); int main() http://www.cyberforum.ru/cpp-beginners/thread1042616.html
Расчет погрешности C++
Добрый день. Не могу понять почему программа не выводит результаты на экран, где я "накосячил"? Программа должна считать при условии: -1<=c<=1 с шагом 0.1 (не понимаю, как просчитать погрешность), помогите пожалуйста. #include <stdio.h> #include <cmath> #include <conio.h> int main() { int a;
C++ Работа с классами
Здравствуйте. Помогите написать корректную программу. Заранее спасибо. Создать класс Равносторонний треугольник, член класса – длина стороны. Предусмотреть в классе методы вычисления и вывода сведений о фигуре – периметр, площадь. Создать производный класс – правильная треугольная призма с высотой H, добавить в класс метод определения объема фигуры, перегрузить методы расчета площади и...
C++ Создать класс Time http://www.cyberforum.ru/cpp-beginners/thread1042553.html
Здравствуйте. Помогите написать корректную программу. Заранее спасибо. Создать класс Time для работы со временем в формате «час:минута:секунда». Класс должен включать в себя не менее четырех функций инициализации: числами, строкой (например, «23:59:59»), секундами и временем. Обязательными операциями являются: вычисление разницы между двумя моментами времени в секундах, сложение времени и...
C++ Арифметические операции с элементами массива Объявить целочисленный массив L . Используя цикл for (i = ... .. ..) {...} ввести значения элементов массива с клавиатуры. Объявить массив J . Используя цикл do {...} while (..) присвоить каждому i-тому элементу массива J произведение i-того элемента массива L на треть номера элемента массива. Вывести полученный массив на экран. есть код . . но никак не могу закончить . . #include... подробнее

Показать сообщение отдельно
Xunt
0 / 0 / 0
Регистрация: 30.11.2013
Сообщений: 8
15.12.2013, 18:13  [ТС]     Ошибка dynamic_cast: __non_rtti_object
public... а это плохо, да?
Tree.h:
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
#pragma once
#include <iostream>
using namespace std;
 
class Tree{
protected:
    Tree * left;
    Tree * right;
    int inf;
public:
    Tree(void);
    virtual ~Tree(void);
    void preorder (Tree*);
    
};
 
class avlTree: public Tree{
    int height;
public:
    avlTree(void);
    ~avlTree(void);
    int bsheight (avlTree *);
    void insert (int, avlTree *);
    avlTree* srl (avlTree*);
    avlTree* srr (avlTree*);
    avlTree* drl (avlTree*);
    avlTree* drr (avlTree*);
};
 
Текущее время: 22:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru