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

Вывести на экран виртуальный метод - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Используя текст программы оформить каждый пункт задания в виде функции http://www.cyberforum.ru/cpp-beginners/thread592357.html
Выполнить задание 6-й лабораторной работы («Двумерные массивы»), оформив каждый пункт задания в виде функции. Все необходимые данные для функций должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. А вот задание 6-й лабы которая сделана: Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных...
C++ Описать процедуру maxmin (x, y) присваивает параметру х большее из вещественных чисел x и y, а параметру у -- меньшее Процедура maxmin (x, y) присваивает параметру х большее из вещественных чисел x и y, а параметру у -- меньшее. Описать данную процедуру и использовать ее для перераспределения значений вещественных переменных a, b и c так, чтобы стало a >= b >= c. http://www.cyberforum.ru/cpp-beginners/thread592356.html
Классы C++
Добрый день, кто то может срочно помочь с программой, Нужно создать иерархию типов, описывающую данные- сигнал, данные результат обработки и данные, как результат обработки сигнала и представляющие собой сигнал, Использовать виртуальные базовые классы.
Дин. массивы. Матрицы C++
Доброго времени суток) Нужно сделать 2 задачки с обязательным использование динамической памяти и хотя бы 1 указателя. Так же прошу комментарии к строкам..мое объяснение программы страдает( Заранее спасибо. 1) Для целочисленной квадратной матрицы найти число элементов, кратных k, и наибольший из них. 2)
C++ Как это сделать? http://www.cyberforum.ru/cpp-beginners/thread592331.html
Предположим, есть некоторый класс, например, TTrigonometricComplex и я хочу сделать нём функции, которые будут доступны в левой части оператора присваивания и будут выполнять некоторые операции при присваивании, если же их указать в правой части, то другие. TTrigonometricComplex { protected: double AbsoluteData; double ArgumentData; public: double &Absolute (); // Эта функция...
C++ отлов ошибок try, catch зачем он нужен? я вот пишу прогу, которая не отлавливает ошибку. try { int i=10; i=i/0; } catch(...) { printf("\n error"); подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
02.06.2012, 12:36     Вывести на экран виртуальный метод
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
44
#include <iostream>
#include <string>
 
class Foo
{
public:
    virtual ~Foo()
    {
    }
    
public:
    virtual std::string func() const
    {
        return "Foo";
    }
};
 
class Bar : public Foo
{
public:
    virtual std::string func() const
    {
        return "Bar";
    }
};
 
int main()
{
    Foo *inst;
    
    inst = new Foo();
    
    std::cout << inst->func() << std::endl;
    
    delete inst;
    
    inst = new Bar();
    
    std::cout << inst->func() << std::endl;
    
    delete inst;
    
    return 0;
}
 
Текущее время: 00:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru