Espacios de nombres
Variantes
Acciones

std::scoped_allocator_adaptor::inner_allocator

De cppreference.com
 
 
Gestión de memoria dinámica
Punteros inteligentes
(C++11)
(C++11)
(C++11)
(hasta C++17)
(C++11)
(C++23)
Asignadores de memoria
Recursos de memoria
Almacenamiento no inicializado
Algoritmos de memoria no inicializada
Algoritmos restringidos de memoria no inicializada
Apoyo para recolección de basura
(C++11)(hasta C++23)
(C++11)(hasta C++23)
(C++11)(hasta C++23)
(C++11)(hasta C++23)
(C++11)(hasta C++23)
(C++11)(hasta C++23)
Misceláneos
(C++20)
(C++11)
(C++11)
 
 
Definido en el archivo de encabezado <scoped_allocator>
inner_allocator_type& inner_allocator() noexcept;
(1) (desde C++11)
const inner_allocator_type& inner_allocator() const noexcept;
(2) (desde C++11)

Obtiene una referencia al asignador interno utilizado para declarar este scoped_allocator_adaptor.

Si sizeof...(InnerAllocs) == 0, es decir, no se declararon asignadores internos, devuelve *this. De lo contrario, devuelve una referencia a std::scoped_allocator_adaptor<InnerAllocs...>, es decir, un asignador con ámbito compuesto por todos los asignadores internos de *this, con el primer asignador interno convirtiéndose en el asignador externo.

[editar] Parámetros

(Ninguno)

[editar] Valor de retorno

Una referencia al asignador interno, que en sí mismo es un std::scoped_allocator_adaptor.

[editar] Véase también

obtiene una referencia outer_allocator
Original:
obtains an outer_allocator reference
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función miembro pública) [editar]