std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>:: select_on_container_copy_construction

来自cppreference.com
 
 
动态内存管理
未初始化内存算法
受约束的未初始化内存算法
分配器
垃圾收集支持
(C++11)(C++23 前)
(C++11)(C++23 前)
(C++11)(C++23 前)
(C++11)(C++23 前)
(C++11)(C++23 前)
(C++11)(C++23 前)



 
 
在标头 <scoped_allocator> 定义
scoped_allocator_adaptor select_on_container_copy_construction() const;
(C++11 起)

创建 std::scoped_allocator_adaptor 的新实例,其中外层分配器基类和每个内层分配器子对象通过调用 std::allocator_traits<A>::select_on_container_copy_construction() 获得。

参数

(无)

返回值

新的 std::scoped_allocator_adaptor 对象,构造自正确复制的分配器。

参阅

获得复制标准容器后使用的分配器
(std::allocator_traits<Alloc> 的公开静态成员函数)