Con il nuovo standard in arrivo (e parti già disponibili in alcuni compilatori), il nuovo tipo std::unique_ptr
dovrebbe essere un sostituto per std::auto_ptr
.
Il loro utilizzo si sovrappone esattamente (quindi posso fare una ricerca / sostituzione globale sul mio codice (non che lo farei, ma se lo facessi)) o dovrei essere consapevole di alcune differenze che non sono evidenti dalla lettura della documentazione?
Anche se si tratta di un sostituto diretto, perché dargli un nuovo nome piuttosto che migliorarlo std::auto_ptr
?