Использование умного указателя unique_ptr обычно является более безопасным и эффективным выбором, чем использование сырых указателей. Умные указатели помогают избежать утечек памяти и ошибок в управлении памятью, таких как двойное удаление объекта.
При использовании сырых указателей необходимо самостоятельно следить за управлением памятью, что может приводить к ошибкам и проблемам. Умный указатель unique_ptr позволяет автоматически управлять памятью и гарантировать, что объект будет удален правильно при выходе из области видимости.
Таким образом, использование умного указателя unique_ptr является более эффективным и безопасным выбором по сравнению с сырыми указателями.