shared_ptr против scoped_ptr
scoped_ptr
не может копировать и удаляется из области видимости. Так что это отчасти ограниченоshared_ptr
, Так кажется, кроме случаев, когда вам действительно нужно ограничить операцию копированияshared_ptr
лучше использовать. Потому что иногда вы не знаете, нужно ли вам создавать копию вашего объекта или нет. Таким образом, вопрос заключается в следующем: кроме случаев, упомянутых выше, можем ли мы считать, чтоshared_ptr
лучше (или рекомендуется) использовать вместоscoped_ptr
, Есть лиscoped_ptr
работать намного быстрее отshared_ptr
или у него есть какие-то преимущества?
Спасибо!