У меня есть библиотека, которая внутренне использует версию Boost shared_ptr
и предоставляет только те. Для моего приложения я хотел бы использовать std::shared_ptr
, когда это возможно. К сожалению, нет прямого преобразования между этими двумя типами, поскольку материал подсчета ссылок зависит от реализации.
Можно ли использовать оба объекта boost::shared_ptr
и std::shared_ptr
для одного объекта ref-count-object? Или, по крайней мере, украсть счетчик ссылок из версии Boost, и только пусть версия stdlib позаботится об этом?