Namespaces
Variants

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

From cppreference.net
Memory management library
( exposition only* )
Allocators
Uninitialized memory algorithms
Constrained uninitialized memory algorithms
Memory resources
Uninitialized storage (until C++20)
( until C++20* )
( until C++20* )
( until C++20* )

Garbage collector support (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
Definido en el encabezado <scoped_allocator>
scoped_allocator_adaptor select_on_container_copy_construction ( ) const ;
(desde C++11)

Crea una nueva instancia de std::scoped_allocator_adaptor , donde la clase base del allocator externo y cada subobjeto del allocator interno se obtienen llamando a std:: allocator_traits < A > :: select_on_container_copy_construction ( ) .

Parámetros

(ninguno)

Valor de retorno

Un nuevo objeto std::scoped_allocator_adaptor , construido a partir de asignadores correctamente copiados.

Véase también

obtiene el asignador a utilizar después de copiar un contenedor estándar
(función miembro pública estática de std::allocator_traits<Alloc> )