Умные указатели (std::shared_ptr)
т.е. есть участок кода где объект занесен в умный указатель, но затем передается в другой объект, который самостоятельно контролирует и удаляет объект.
Как сбросить указатель shared_ptr так, что бы он не удалял объект после выхода из области видимости?
а просто скопировать указатель из контейнера в другую переменную нельзя?
Скопировать можно, но при выходе из области видимости "умного указателя" объект удалиться и обычный указатель будет указывать на несуществующий объект.
это под свои задачи, ибо От така х... малята
Тогда можно доработать вот
понял, что хотел не реального.... буду использовать auto_ptr. Для меня это приемлемо.