подсчет ссылок на обьекты ... как сделать?
возможно ли это както автоматизировать в С++ ?
под подсчетом ссылок имею ввиду чтото вроде реализации интерфейсов в дельфи, когда обьект удаляется автоматически после того как будет освобождена последняя ссылка на него.
указатели и подсчет ссылок (подсчет ссылок на обьекты ... как ?)
Модератор: Модераторы разделов
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: указатели и подсчет ссылок
Очень просто. Достаточно где-то хранить количество объектов этого типа. Самое простое: в статической переменной класса. В деструкторе надо вычитать единицу из этой переменной и если ==0, удалять данные объекта.
Подробно об этом в этой книге. Варезную ссылку не дам, религия не позволяет