Re: boost::intrusive_ptr - как с ним работать
От: sergey_shandar США http://getboost.codeplex.com/
Дата: 04.05.04 09:21
Оценка:
Здравствуйте, 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(); }
}
getboost.codeplex.com
citylizard.codeplex.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.