Namespaces
Variants

std::allocator<T>::max_size

Depuis fr.cppreference.net
 
 
Bibliothèque de gestion de la mémoire
Allocateurs
Ressources mémoire
Stockage non initialisé (jusqu'à C++20*)
Support du ramasse-miettes (jusqu'à C++23)
 
 
size_type max_size() const throw();
(jusqu'à C++11)
size_type max_size() const noexcept;
(depuis C++11)
(déprécié en C++17)
(supprimé en C++20)

Retourne la valeur maximale théoriquement possible de n, pour laquelle l'appel allocate(n, 0) pourrait réussir.

Dans la plupart des implémentations, cela retourne std::numeric_limits<size_type>::max() / sizeof(value_type).

Valeur de retour

La taille d'allocation maximale prise en charge.

Voir aussi

[static]
renvoie la taille maximale d'objet supportée par l'allocateur
(fonction membre publique statique de std::allocator_traits<Alloc> )