Сообщение Виртуальные деструкторы при нестандартном управлении памятью от 28.03.2022 8:23
Изменено 28.03.2022 9:07 Ester
Виртуальные деструкторы при нестандартном управлении памятью
Это сообщение — комментарий к странице "Deep C++ > А чисто виртуальные деструкторы — бывают?", но она закрыта? (
У многих компиляторов вызов виртуальных деструкторов при нестандартном управлении памятью происходит неправильно. cl выдержал все проверки, только со второй формой оператора delete, по видимости, есть некоторые проблемы:
Результаты работы:
Borland провалился, даже у Intel 9 версии ошибки.
При современной технике программирования деструкторы следует объявлять виртуальными всегда.
У многих компиляторов вызов виртуальных деструкторов при нестандартном управлении памятью происходит неправильно. cl выдержал все проверки, только со второй формой оператора delete, по видимости, есть некоторые проблемы:
Текст virtual destructors.cpp | |
| |
Результаты работы:
Результаты | |
| |
Borland провалился, даже у Intel 9 версии ошибки.
При современной технике программирования деструкторы следует объявлять виртуальными всегда.
Виртуальные деструкторы при нестандартном управлении памятью
Это сообщение — комментарий к странице "Deep C++ > А чисто виртуальные деструкторы
У многих компиляторов вызов виртуальных деструкторов при нестандартном управлении памятью происходит неправильно. cl выдержал все проверки, только со второй формой оператора delete, по видимости, есть некоторые проблемы:
Результаты работы:
Borland провалился, даже у Intel 9 версии ошибки.
При современной технике программирования деструкторы следует объявлять виртуальными всегда.
Автор: Павел Кузнецов
Дата: 03.04.03
— бывают?", но она закрыта? (Дата: 03.04.03
У многих компиляторов вызов виртуальных деструкторов при нестандартном управлении памятью происходит неправильно. cl выдержал все проверки, только со второй формой оператора delete, по видимости, есть некоторые проблемы:
Текст virtual destructors.cpp | |
| |
Результаты работы:
Результаты | |
| |
Borland провалился, даже у Intel 9 версии ошибки.
При современной технике программирования деструкторы следует объявлять виртуальными всегда.