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

Преимущества указателя? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ оздать класс "измерения" с открытыми данными высота и ширина http://www.cyberforum.ru/cpp-beginners/thread766650.html
Создать класс "измерения" с открытыми данными высота и ширина. С помощью наследования создать четыре класса: 1. прямоугольник - для расчёта площади прямоугольника 2. прямоугольный треугольник -...
C++ Определить класс "Модель" Детали изделия в качестве объектов Определить класс Модель Данные: номер изделия, номер детали, стоимость детали Методы: 1. конструктор 2. деструктор 3. Установка данных Если номер модели... http://www.cyberforum.ru/cpp-beginners/thread766649.html
C++ создать программу с использованием класса
Написать программу, в которой используется класс myclass для задания значений "а" для объектов "ob1" и "ob2" и вывода на экран этих значений для каждого объекта.
С использованием структуры написать программу C++
С использованием структуры написать программу, которая: 1. запрашивает у пользователя кол-во видов техники 2. просит ввести название каждого выбранного вида техники 3. просит ввести кол-во...
C++ Почему операторы инкремента действуют по разному для стандартных и нестандартных типов? http://www.cyberforum.ru/cpp-beginners/thread766638.html
class my { int i; public: my(int in) :i(in) {} operator int () { return i; } int operator=(int in) { i=in; return i; }
C++ Чтение данных из файла Здравствуйте. Возникла проблемка с чтением данных из файла. Собственно, в файл я записываю данные структуры, а вот при чтении читается не совсем то, что я записал(( Код записи в файл: void List... подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6485 / 2259 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
20.01.2013, 03:40
Если упростить, что m - паблик и есть какой-нибудь виртуальный метод a()
C++
1
2
3
4
5
6
7
    B b;
    C c;
    D d;
    d.m["B"] = &b;
    d.m["C"] = &c;
    d.m["B"]->a();
    d.m["C"]->a();
Цитата Сообщение от MrGluck Посмотреть сообщение
При использовании полиморфизма необходимо размещать объекты в куче
Думаю, что вообще никогда не нужно затрагивать полиморфизм (как языковой механизм) с зависимыми от операционной системы вещами, такими как куча-стек. Они не связаны друг с другом никак.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru