std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>:: select_on_container_copy_construction
From cppreference.net
<
cpp
|
memory
|
scoped allocator adaptor
C++
Memory management library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::scoped_allocator_adaptor
| Member functions | ||||
|
scoped_allocator_adaptor::select_on_container_copy_construction
|
||||
| Non-member functions | ||||
|
(until C++20)
|
||||
| Deduction guides (C++17) |
|
定义于头文件
<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>
的公开静态成员函数)
|