История изменений
Исправление X512, (текущая версия) :
Подскажите пожалуйста, в чем преимущество make_unique перед просто созданием unique_ptr.
Для unique_ptr разницы нет. unique_ptr удаляет объект на который он ссылается (если он не NULL) при удалении самого unique_ptr. Для unique_ptr можно извлечь хранимый указатель через release()
и передать в код, который использует обычные указатели и delete.
Исходная версия X512, :
Подскажите пожалуйста, в чем преимущество make_unique перед просто созданием unique_ptr.
Для unique_ptr разницы нет. unique_ptr удаляет объект на который он ссылается (если он не NULL) при удалении самого unique_ptr. Для unique_ptr можно извлечь хранимый указатель через release()
и передать в код, который использует обычные указатели и detete/