История изменений
Исправление Chaser_Andrey, (текущая версия) :
unique_ptr
Автоматические уничтожение при выходе из зоны видимости или в деструкторе. unique_ptr более легкий, чем shared_ptr.
И в некоторых случаях некоторые объекты нельзя копировать (не технически, а логически), иначе будет нарушение логики работы программы.
Исходная версия Chaser_Andrey, :
unique_ptr
Автоматические уничтожение при выходе из зоны видимости или в деструкторе. unique_ptr более легкий, чем shared_ptr.