Por que é errado usar std :: auto_ptr <> com contêineres padrão?
Por que é errado usar std::auto_ptr<>com contêineres
Com a chegada do novo padrão (e peças já disponíveis em alguns compiladores), o novo tipo std::unique_ptrdeve ser um substituto std::auto_ptr. O uso deles se sobrepõe exatamente (para que eu possa localizar / substituir globalmente no meu código (não que eu faria isso, mas se o fizesse)) ou devo...
Ouvi dizer que auto_ptrestá sendo descontinuado no C ++ 11. Qual é a razão para isto? Também gostaria de saber a diferença entre auto_ptre shared_ptr.