Информация об изменениях

Сообщение Re[8]: Полиморфизм и адреса от 26.01.2017 6:58

Изменено 26.01.2017 7:01 night beast

Re[8]: Полиморфизм и адреса
Здравствуйте, Stanislav V. Zudin, Вы писали:

_>>>здрасьте, приплыли. виртуальное множественное наследование было _сделано_, чтобы разрешить противоречие, возникающее при обращении к базовому классу при diamond inheritance. это ортогональные вещи. страуструпа штоле почитайте, глава про multiple inheritance, там это подробно разжёвано.


NB>>еще раз. где в оригинальном примере вы ромб увидели?


SVZ>Ну я тоже ромб вижу:


могу только присоединиться к Кодт " Две однотипные базы вижу, ромба не вижу."
Re[8]: Полиморфизм и адреса
Здравствуйте, Stanislav V. Zudin, Вы писали:

_>>>здрасьте, приплыли. виртуальное множественное наследование было _сделано_, чтобы разрешить противоречие, возникающее при обращении к базовому классу при diamond inheritance. это ортогональные вещи. страуструпа штоле почитайте, глава про multiple inheritance, там это подробно разжёвано.


NB>>еще раз. где в оригинальном примере вы ромб увидели?


SVZ>Ну я тоже ромб вижу:


могу только присоединиться к Кодт " Две однотипные базы вижу, ромба не вижу."

A   A
|   |
B   C
 \ /
  D