Четвертый Borland C++ и его окружение

Класс TShouldDelete (shddel.h)


Обслуживает состояние владельца косвенного контейнера. Действия с удаляемыми из контейнера объектами могут зависеть от того,

является ли контейнер владельцем элементов. Аналогично, когда

уничтожается контейнер, их принадлежность определяет судьбу тех

объектов, которые еще находятся в области действия. Как виртуальный базовый класс, TShouldDelete контролирует все свои классы-контейнеры. Для отчета или изменения принадлежности контейнера

можно использовать функцию OwnElements. Для определения удаления

объектов в контейнерах используется функция-элемент DelObj.



Содержание раздела