Поделиться через


unique_ptr operator=

Присвоить адрес предоставленного unique_ptr текущему блоку.

unique_ptr& operator=(
    unique_ptr&& _Right
);
template<class Type2, Class Del2>
    unique_ptr& operator=(
        unique_ptr<Type, Del>&& _Right
    );
unique_ptr& operator=(
    pointer-type
);

Параметры

  • Ссылка unique_ptr используется, чтобы присвоить значение текущего unique_ptr.

Заметки

Вызов функций-членов reset(_Right.release()) и перейти _Right.stored_deleter в stored_deleter, затем возвращенному *this.

Требования

Заголовок:<memory>

Пространство имен: std

См. также

Ссылки

Класс unique_ptr

<memory>

Потокобезопасность в стандартной библиотеке C++

Другие ресурсы

члены unique_ptr

Члены <память>