Avec l'arrivée du nouveau standard (et des pièces déjà disponibles dans certains compilateurs), le nouveau type std::unique_ptr
est censé remplacer std::auto_ptr
.
Leur utilisation se chevauche-t-elle exactement (pour que je puisse faire une recherche / remplacement globale sur mon code (non pas que je le ferais, mais si je le faisais)) ou devrais-je être conscient de certaines différences qui ne sont pas apparentes à la lecture de la documentation?
Aussi, s'il s'agit d'un remplacement direct, pourquoi lui donner un nouveau nom plutôt que simplement améliorer le std::auto_ptr
?