Espacios de nombres
Variantes
Acciones

std::allocator_arg

De cppreference.com
< cpp‎ | memory
 
 
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
allocator_arg
(C++11)
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 <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.

[editar] 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]