- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
class Base
{
void fooo() { ... }
};
class Derived
{
void fooo() { ... }
};
void DoSmth (Base& b)
{
b.fooo();
};
Derived d;
DoSmth(d); // полная статика, так что там внутри вызовется метод базы
void DoSmth (polymorth<Base>& b) // это структура, которая хранит ссылку на объект и ссылку на таблицу методов
{
b.fooo();
};
polymorth<Base>b = Derived();
// инициализация при объявлении, чтобы было понятно, сколько памяти выделить
// в структуре записалась таблица методов Derived
DoSmth(b); // вызовется метод наследника
...
// в конце вызывается деструктор наследника
Творчество оттуда.
"Основная идея - избавить от вопроса "делать ли деструктор виртуальным"
Моментально. В море.
Был каждый день последним из дней.
Он пробовал на прочность этот мир каждый миг -
Мир оказался прочней.
Ну что же, спи спокойно, позабытый кумир,
Ты брал свои вершины не раз,
Не стоит прогибаться под изменчивый мир -
Пусть лучше он прогнется под нас,
Однажды он прогнется под нас.
Тарас
Продолжит это дело за вас.
наверное, это как кошка с 9 жизнями
>кошка с 9 смертями
Эрвин сидел в пустой лаборатории. По выражению его лица было понятно, что он поглощен невероятной мыслью.
Вдруг сквозь очки промелькнул блеск глаз. Он лениво потянулся за листом бумаги, и стал писать записку лаборанту, в которой упоминались некие девять ящиков специального устройства.
Фу быть занудой, и придираться к букве.
Хуже придирчивого зануды может быть только зануда невежественный:
>>Эрвин был теоретиком и по лабораториям не сидел
За время обучения в университете Шрёдингер в совершенстве овладел математическими методами физики, однако его диссертационная работа была экспериментальной. Она была посвящена изучению влияния влажности воздуха на электрические свойства ряда изоляционных материалов (стекло, эбонит, янтарь) и была выполнена под руководством Эгона Швейдлера в лаборатории Экснера
wiki
Зачем ты это высрал то?
У вас была проблема. Вы решили ее при помощи Тараса. Теперь у вас много проблем.
> Это от меня не зависит.
Понос, сэр.