Другими словами, как реализация отслеживает счет?
Существует ли поддерживаемый map-объект объект, доступный для всех экземпляров shared_ptr
, чей ключ является адресом указателя и значением является количество ссылок? Если я должен реализовать shared_ptr
, это первая идея, которая приходит мне на ум.
Есть ли возможность утечки памяти в случае этих интеллектуальных указателей с подсчетом ссылок? Если да, то как я могу их избежать?