Dengan standar baru datang (dan bagian sudah tersedia di beberapa kompiler), tipe baru std::unique_ptr
seharusnya menjadi pengganti std::auto_ptr
.
Apakah penggunaannya benar-benar tumpang tindih (sehingga saya dapat melakukan global menemukan / mengganti kode saya (bukan bahwa saya akan melakukan ini, tetapi jika saya melakukannya)) atau haruskah saya menyadari beberapa perbedaan yang tidak jelas dari membaca dokumentasi?
Juga jika itu adalah pengganti langsung, mengapa memberinya nama baru daripada hanya meningkatkan std::auto_ptr
?