Класс CAutoPtr реализует подсчет ссылок? - PullRequest
1 голос
/ 26 сентября 2008

Современные приложения ATL / MFC теперь имеют доступ к новому общему классу указателей под названием CAutoPtr и связанным с ним контейнерам (CAutoPtrArray, CAutoPtrList и т. Д.).

Реализует ли класс CAutoPtr подсчет ссылок?

Ответы [ 2 ]

4 голосов
/ 26 сентября 2008

После проверки источника CAutoPtr, нет, подсчет ссылок не поддерживается. Вместо этого используйте boost :: shared_ptr, если требуется эта способность.

1 голос
/ 26 сентября 2008

Документация для http://msdn.microsoft.com/en-us/library/txda4x5t(VS.80).aspx

После прочтения это выглядит так, будто оно пытается обеспечить ту же функциональность, что и std :: auto_ptr , т.е. Только один объект CAutoPtr содержит указатель, и назначение передает владение от одного объекта CAutoPtr другому.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...