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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Отсортировать массив со случайными числами по убыванию http://www.cyberforum.ru/cpp-beginners/thread1060646.html
отсортировать массив со случайными числами по убыванию и указать на последний элемент
C++ шаблон с конструктором копирования Найдите периметр и площадь выпуклого многоугольника. Распределение памяти для хранения массивов должно осуществляться динамически(в конструкторе), а освобождение-в деструкторе. http://www.cyberforum.ru/cpp-beginners/thread1060642.html
C++ STL, vector. iterator. как работает?
void invertArrange() //метод инвертирования порядка слов { istringstream ist(operLine); //Превращаем строку в поток vector<string> v((istream_iterator<string>(ist)), istream_iterator<string>()); //видимо помещаем поток в вектор? copy(v.rbegin(), v.rend(), ostream_iterator<string>(cout, " ")); //копируем в поток и выводим } Здравствуйте, пытаюсь...
Как лучше отлавливать нажатия клавиш на клавиатуре при активном окне C++
Здравствуйте.Делается проект Win32 на C++ с WinAPI.Подскажите пожалуйста (желательно с примерами) как лучше отлавливать нажатия на клавиатуре при активном окне. Например запущена моя программа и мне нужно при нажатии кнопок вверх, вниз, влево, вправо и Enter обрабатывались определенные сценарии как это можно реализовать?
C++ Перегрузка оператора, для множественного использования http://www.cyberforum.ru/cpp-beginners/thread1060609.html
Всем доброе утро и с наступающим! Делаю свой класс строки, и мне захотелось сделать так чтобы ввод в эту строку был подобно выводу cout например: int a; char b; char c; OPstring str; str>>"i=">>a>>" a tak kak ">>c>>" olo ">>b; Так вот, класс я сделал, и перегрузку оператора >> сделал. Но встряла одна проблема! Он может делать это все только одно действие за раз! str>>a; str>>"=";
C++ Не получается написать "Hello world!" Здравствуйте. Я решил попробовать научиться программировать по книге Бьерна Страуструпа "Программирование. Принципы и практика использования С++" и первое же задание вызвало у меня затруднения. Вот код из книги ( без комментариев после знака //): #include "std_lib_facilities.h" int main() { cout << "Hello, World!\n"; return 0; } Сообщение "Hello, World!" не появилось, а при... подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
30.12.2013, 12:28     виртуальный деструтор
Цитата Сообщение от noname_club Посмотреть сообщение
нужно ли вообще деструктор класса делать виртуальным?
если класс может иметь наследников, то да. Это нужно для корректного удаления объекта.

Для обычных классов лучше методы и деструктор виртуальными не делать.
 
Текущее время: 19:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru