При использовании std::unique_ptr с пользовательским делетером я хочу использовать std::make_unique, а не новое. Я использую VС++ 2013. Мне кажется, что нельзя использовать std::unique_ptr, если вы используете пользовательский делектор. Я что-то пропустил или это действительно так?
Дополнительная информация:
Я использую std::unique_ptr<HANDLE, custom_deleter> для хранения Windows HANDLE для открытого COM-порта.
Я мог бы написать для этого специальный класс RAII, и это было бы непросто, но я видел, как трудно/сложно/плохо использовать std::unique_ptr.