std::basic_string::max_size
De cppreference.com
<tbody>
</tbody>
<tbody class="t-dcl-rev ">
</tbody><tbody>
</tbody>
size_type max_size() const; |
(hasta C++11) | |
size_type max_size() const noexcept; |
(desde C++11) (hasta C++20) |
|
constexpr size_type max_size() const noexcept; |
(desde C++20) | |
Devuelve el número máximo de elementos que la cadena es capaz de albergar debido a limitaciones del sistema o de la implementación de la biblioteca, p. ej., std::distance(begin(), end()) para la cadena más larga.
Parámetros
(Ninguno)
Valor de retorno
El número máximo de caracteres.
Complejidad
Constante.
Ejemplo
Ejecuta este código
#include <iostream>
#include <string>
int main()
{
std::string s;
std::cout << "El tamano máximo de una cadena es " << s.max_size() << "\n";
}
Posible salida:
El tamano máximo de una cadena es 4294967294
Véase también
| Devuelve el número de caracteres (función miembro pública) |