跳到主要内容

std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>::operator=

// 1)
scoped_allocator_adaptor& operator=(const scoped_allocator_adaptor& other) = default;
// 2)
scoped_allocator_adaptor& operator=(scoped_allocator_adaptor&& other) = default;
  1. 显式默认复制赋值运算符,它复制赋值基类(OuterAlloc,外部分配器)和所有内部分配器。

  2. 显式默认移动赋值运算符,它移动赋值基类(OuterAlloc,外部分配器)和所有内部分配器。

参数

other - 另一个 std::scoped_allocator_adaptor

std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>::operator=

// 1)
scoped_allocator_adaptor& operator=(const scoped_allocator_adaptor& other) = default;
// 2)
scoped_allocator_adaptor& operator=(scoped_allocator_adaptor&& other) = default;
  1. 显式默认复制赋值运算符,它复制赋值基类(OuterAlloc,外部分配器)和所有内部分配器。

  2. 显式默认移动赋值运算符,它移动赋值基类(OuterAlloc,外部分配器)和所有内部分配器。

参数

other - 另一个 std::scoped_allocator_adaptor