Здравствуйте, yxiie, Вы писали:
Y>Здравствуйте!
Y>в описании к сабжу написано что они искользует вызовы к функциям intrusive_ptr_add_ref & intrusive_ptr_release для сче5тчика ссылок. дело в том, что в бусте я этих функций не нашел. Интересно, их что надо самому писать?
Да, самому.
Y>Если да, то не могли бы вы привести примеры их удачных реализаций, или ткните меня носом =)
Например для COM:
namespace boost
{
void intrusive_ptr_add_ref(IUnknown *P) { P->AddRef(); }
void intrusive_ptr_release(IUnknown *P) { P->Release(); }
}