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

Как удалить базовый объект? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Доступ к параметрам программы и окружению http://www.cyberforum.ru/cpp-beginners/thread48222.html
int main(int argc, char *argv, char *env) { .......... return 0; } Как сделать доступными argc, argv и env в функциях и классах. У меня сделаны глобальные переменные, и в начале main, эти...
C++ Как записать битсет в файл? Как записать битсет в файл ? http://www.cyberforum.ru/cpp-beginners/thread48194.html
Как сделать, чтобы модальное окно закрылось по условию? C++
Предполагается модальное диалоговое окно ProgressSave с прогресс баром и кнопкой ОК. Надо чтобы по завершении прогресса окно само закрылось и передало управление основной программе. Прогресс ещё не...
C++ Программирование операций из массивом структур
Прива всем, Пацаны помогите лабу 21 зделать. Тема: Программирование операций из массивом структур. Задание: Ввести перелік студентів, які не склали другий та третій іспити.
C++ Передача массивов в функцию http://www.cyberforum.ru/cpp-beginners/thread48175.html
пиши сюда M128K145, Тема: Передача масивів у функцію. Задание: Виконати завдання лабораторних робіт №13 (Програмування операцій з одновиміпними масивами) і №16 (Програмування операцій з...
C++ Шаблоны функций Rififi, привет какой у тебя емеил Добавлено через 58 минут 9 секунд тема: Шаблони функції Помогите написпть код програми на Turbo C++ Теоретичні відомості: за допомогою шаблона ... подробнее

Показать сообщение отдельно
Фенрир
42 / 38 / 2
Регистрация: 05.01.2009
Сообщений: 394
25.08.2009, 16:46
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
   #include <iostream>
 
 
class Mbase
{
virtual  void foo1()=0;
virtual  void foo2()=0;
virtual  void foo3()=0;
virtual  void foo4()=0;
public:
virtual ~Mbase ()  { std :: cout << "DEstr : Mbase "<< std :: endl; }
};
 
class XXX :public Mbase
{
virtual  void foo1() {}
virtual  void foo2(){}
virtual  void foo3(){}
virtual  void foo4(){}
public:
virtual ~ XXX () { std :: cout << "DEstr : XXX "<< std :: endl; }
};
 
//---------------------------------------------------------------------------
 
int main(int argc, char* argv[])
{
    XXX* x= new XXX();
   delete x;
   std :: cin.get();
        return 0;
}
//---------------------------------------------------------------------------
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru