Espacios de nombres
Variantes

std::allocator_arg

De cppreference.com
 
 
Biblioteca de servicios
 
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)
 
<tbody> </tbody> <tbody class="t-dcl-rev "> </tbody><tbody> </tbody>
Definido en el archivo de encabezado <memory>
constexpr std::allocator_arg_t allocator_arg = std::allocator_arg_t();
(desde C++11)
(hasta C++17)
inline constexpr std::allocator_arg_t allocator_arg = std::allocator_arg_t();
(desde C++17)

std::allocator_arg es una constante de tipo std::allocator_arg_t que se utiliza para eliminar la ambigüedad, en el sitio de la llamada, las sobrecargas de los constructores y las funciones miembro de los objetos conscientes de asignador, como std::tuple, std::function, std::packaged_task, (hasta C++17) y std::promesa.

Véase también

Tipo de etiqueta utilizado para seleccionar sobrecargas de constructores conscientes de asignador.
(clase) [editar]
Comprueba si el tipo especificado admite construcción con uso de asignador.
(plantilla de clase) [editar]