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

Абстрактные и производные классы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Каждый четный элемент двумерного массива нацело разделить на два http://www.cyberforum.ru/cpp-beginners/thread383698.html
Ввести двумерный массив NM A × . Каждый четный элемент массива нацело разделить на два. Массив вывести до и после преобразования. #include <iostream.h> int main() {int i,j,n,m,a;...
C++ умножением элементов каждой строки первой матрицы на наибольший из элементов соответствующей строки второй матрицы получить новую матрицу умножением элементов каждой строки первой матрицы на наибольший из элементов соответствующей строки второй матрицы.. #include <stdio.h> #include <stdlib.h> #include... http://www.cyberforum.ru/cpp-beginners/thread383694.html
C++ Задача с Деревъями
Узел дерева хранит в себе информацию про предметный указатель: а)слово б)количесво страниц, в которых это слово (пункта) встречается (от 1 до 10) в)номера страниц Написать програму которая:...
Построить список C++
Дано задание Построить список , исключить первые и n элементы , расположенные после 1. первого отрицательного 2. после наибольшего Добавлено через 2 минуты Написал код, но не знаю правильно...
C++ Ввести с клавиатуры строку символов и обработать ее http://www.cyberforum.ru/cpp-beginners/thread383648.html
Здравствуйте! помогите пожалуйста со строками в С++! Ввести с клавиатуры строку символов и обработать ее в соответствии со своим вариантом, используя функции: 1.Формирование,печать и обработку...
C++ Удалить все гласные буквы из строки Здравствуйте,помогите составить программу!!! Нужно удалить все глассные буквы из строки используя функции: 1.Формирование,печать и обработку массивов и строк оформить в виде функции. Массивы... подробнее

Показать сообщение отдельно
Dar101
40 / 40 / 1
Регистрация: 12.05.2011
Сообщений: 109
14.11.2011, 17:39
Да, еще одна ошибка. Поправил. Так? Проверка показывает, что всё ок.
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>
class data
{
public:
    virtual void  showSomthing ()=0;
    virtual void  saveSomthing ()=0;
    virtual void  doSomthing ()=0;
    virtual ~data() {std::cout << "data deleted" << std::endl;}
};
 
class signal  : public data
{
public:
    virtual void  showSomthing () {}
    virtual void  saveSomthing () {}
    virtual void  doSomthing () {}
    ~signal() {std::cout << "signal deleted"<< std::endl;}
};
 
class result  : public data
{
public:
    virtual void  showSomthing () {}
    virtual void  saveSomthing () {}
    virtual void  doSomthing () {}
};
 
class subsidiaryData  : public data
{
public:
    virtual void  showSomthing () {}
    virtual void  saveSomthing () {}
    virtual void  doSomthing () {}
};
 
int main()
{
    data* pSignal = new signal();
    delete pSignal;
    data* pResult = new result();
    data* pSubsidiaryData = new subsidiaryData();
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru