Unordered_set ::max_size() es una función integrada en C++ STL, definida en <unordered_set.h> que devuelve el número máximo de elementos que puede contener un contenedor de unordered_set (es decir, el tamaño máximo de unordered_set) debido a restricciones del sistema o implementación interna.
Sintaxis :
map_name.max_size()
Parámetros: Esta función no acepta ningún parámetro. Simplemente devuelve el tamaño máximo del contenedor.
Valor devuelto: esta función devuelve el número máximo de elementos que unordered_set puede contener.
Excepción : esta función no arroja ningún tipo de excepción.
El siguiente programa ilustra la función unordered_set::max_size() en C++:
// C++ program to illustrate the // unordered_set::max_size function #include <iostream> #include <unordered_set> using namespace std; int main() { // declaration unordered_set<int> sample; // Get the maximum size of the unordered_set cout << sample.max_size(); return 0; }
Producción
1152921504606846975
Complejidad de tiempo : O(1)
Publicación traducida automáticamente
Artículo escrito por tufan_gupta2000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA