Научавам за COM и чета за този код:
STDMETHODIMP_ (ULONG) ComCar::Release()
{
if(--m_refCount==0) delete this;
return m_refCount;
}
Въпросът ми е, ако m_refCount==0 и обектът са изтрити, как може променливата член на екземпляра m_refCount все още да съществува и да бъде върната? Моля, извинете ме, ако въпросът ми е толкова наивен, защото съм напълно начинаещ в COM. Много благодаря.
Свързана нишка е тук: Как може метод член да изтрие обекта?