Espacios de nombres
Variantes
Acciones

std::allocator::max_size

De cppreference.com
< cpp‎ | memory‎ | allocator
 
 
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)
 
 
size_type max_size()constthrow();
(hasta C++11)
size_type max_size()constnoexcept;
(desde C++11)
(en desuso en C++17)
(eliminado en C++20)

Devuelve el valor máximo teóricamente posible de n, para el que la llamada allocate(n, 0) podría tener éxito.

En la mayoría de las implementaciones, esto devuelve std::numeric_limits<size_type>::max()/ sizeof(value_type).

[editar]Parámetros

(Ninguno)

[editar]Valor de retorno

El tamaño de asignación máximo admitido.

[editar]Véase también

[estático]
Devuelve el tamaño de objeto máximo admitido por el asignador.
(función miembro estática pública de std::allocator_traits)[editar]
close