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

来自cppreference.com
 
 
动态内存管理
未初始化存储
(C++17)
垃圾收集支持
杂项
(C++20)
(C++11)
(C++11)
C 库
低层内存管理
 
 
定义于头文件 <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> 的公开静态成员函数)