Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
HardMorg
3 / 26 / 9
Регистрация: 29.08.2010
Сообщений: 204
1

Виртуальное наследование

06.12.2013, 17:07. Просмотров 387. Ответов 2
Метки нет (Все метки)

Здравствуйте, объясните как реализовано(внутри)под капотом виртуальное наследование?
Например виртуальные методы реализованы через таблицу виртуальных методотов
Или может ссылку где прочитать.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2013, 17:07
Ответы с готовыми решениями:

Виртуальное наследование
Образно говоря: Class A { private: ... public: virtual void f() {...} } ...

Виртуальное наследование
Ребят, кто - нибуть может на простом примере показать, накой нужно виртуальное...

Виртуальное наследование
Вопрос возник. Собственно, теоретически для чего используется виртуальное...

Виртуальное наследование
В данном коде возникает проблема при создании класса Man_Warrior,а именно при...

Виртуальное наследование и полиморфизм
Читая книгу столкнулся с такой типа такой, что полиморфизм это механизм в...

2
stima
495 / 345 / 93
Регистрация: 22.03.2011
Сообщений: 1,107
Завершенные тесты: 2
06.12.2013, 17:54 2
Погуглите в сторону "c++Object layout in case of virtual functions and multiple inheritance" много обьяснений на томже stack overflow.
0
HardMorg
3 / 26 / 9
Регистрация: 29.08.2010
Сообщений: 204
07.12.2013, 01:51  [ТС] 3
stima, спасибо, но это не то
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2013, 01:51

Не могу понять виртуальное наследование
Непонятны несколько моментов. Как строятся таблицы виртуальных классов? Есть...

Виртуальное наследование (указатель на базовый класс)
У меня ромбическая иерархия классов, при попытке вызвать метод производного...

Может ли виртуальное наследование быть одиночным?
виртуальное наследование это множественное наследование, при котором нескольким...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru