shared_ptr vs scoped_ptr
scoped_ptr
não é capaz de copiar e está sendo excluído fora do escopo. Então é meio restritoshared_ptr
. Assim, parece além dos casos em que você realmente precisa restringir a operação de cópiashared_ptr
é melhor usar. Porque às vezes você não sabe que precisa criar uma cópia do seu objeto ou não. Então a questão é: além dos casos mencionados acima, poderíamos considerar queshared_ptr
é melhor (ou recomendado) usar em vez descoped_ptr
. Fazscoped_ptr
trabalhar muito mais rápidoshared_ptr
ou tem alguma vantagem?
Obrigado!