Вызов виртуального метода в конструкторе - C++ - Обсуждение 1546788 |
|
Обсуждение
Всего сообщений: 13
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Вызов виртуального метода в конструкторе |
||||
rikimaru2013 | 07.10.2015 18:20 |
https://www.cyberforum.ru/post8163852.html
Помню расматривался этот вопрос на форуме - хочу освежить...
|
||
Redzep | 07.10.2015 18:50 |
https://www.cyberforum.ru/post8163983.html
Ссылка по теме:...
|
||
hoggy | 07.10.2015 19:39 |
https://www.cyberforum.ru/post8164239.html
я конечно может быть ошибаюсь, но вроде бы нет никакого UB....
|
||
rikimaru2013 | 07.10.2015 19:49 |
https://www.cyberforum.ru/post8164290.html
так я в ступоре из-за этого. Вот есть проблески, что при...
|
||
Croessmah | 07.10.2015 19:53 |
Решение https://www.cyberforum.ru/post8164312.html
10.4
|
||
OstapBender | 07.10.2015 19:53 |
https://www.cyberforum.ru/post8164315.html
по-моему там работает простое правило: вируальный метод...
|
||
rikimaru2013 | 07.10.2015 20:01 |
https://www.cyberforum.ru/post8164346.html
При вызове деструктора
A* ptr = new C(); delete ptr; //...
|
||
hoggy | 07.10.2015 20:09 |
Решение https://www.cyberforum.ru/post8164360.html
если так, тогда весь полиморф можно назвать одним большим...
|
||
rikimaru2013 | 07.10.2015 20:11 |
https://www.cyberforum.ru/post8164390.html
Понравилась фраза
Если они верна - возьму на вооружение....
|
||
hoggy | 07.10.2015 20:24 |
https://www.cyberforum.ru/post8164468.html
только не "начнется", а "завершиться":
|
||
rikimaru2013 | 07.10.2015 20:30 |
https://www.cyberforum.ru/post8164504.html
тогда почему
#include <iostream>
using namespace std;
...
|
||
hoggy | 07.10.2015 20:36 |
https://www.cyberforum.ru/post8164529.html
потому что не гарантируется.
|
||
IGPIGP | 07.10.2015 20:58 |
https://www.cyberforum.ru/post8164669.html
а кастить зачем? :)...
|
||
|
||||
Similar |
Вызов виртуального метода при создании Вызов виртуального метода класса наследника из вектора Вызов виртуального метода базового класса из указателя производного Переопределение виртуального метода |
|||
Ads |
|
|||
MoreAnswers |
Реализация виртуального метода в двух классах-наследниках Автоматический вызов функций в конструкторе Почему при переопределении виртуального метода в производном классе выводится метод базового? Преобразование типа при вызове виртуального метода через указатель на базовый класс |
|||