После того, как я напишу `base a = defived ();`, почему деструктор «базы» называется дважды?C++

Программы на C++. Форум разработчиков
Anonymous
После того, как я напишу `base a = defived ();`, почему деструктор «базы» называется дважды?

Сообщение Anonymous »

В отношении примера кода ниже, почему деструктор для базового класса называется дважды? < /p>
class Base {
public:
Base() {
std::cout

Подробнее здесь: https://stackoverflow.com/questions/894 ... alled-twic

Вернуться в «C++»