std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>:: select_on_container_copy_construction
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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>
)
|