Auto ptrde bellekten veriyi işlem sonunda siler zaten. Kendi bir array p veya pointer oluşturmadığı için memory leak'lik bir durum söz konusu değil. Unique_ptr ve auto_ptr arasında bir fark yok 2si de smart pointer'dır. Nerden alıyorsunuz bu bilgileri anlamadım gitti.
Auto_ptr kendisine atanan...