конструктор псевдонимов shared_ptr
Вопрос о следованииshared_ptr
конструктор:
template< class Y >
shared_ptr( const shared_ptr<Y>& r, T *ptr );
Правильно ли это, еслиr
был создан с использованием предоставленного пользователем средства удаления, а затем псевдонимовshared_ptr
знает это. Так что если псевдонимыshared_ptr
последний в группе и (при выходе из области видимости) уничтожает ресурсы, изначально управляемыеr
, он будет использовать этот предоставленный пользователем удалитель?