¿Los strings tienen un limite?
Publicado por Daniela (1 intervención) el 26/03/2023 06:31:22
Hola!!
Me gustaría saber si los string en c++, tienen un limite de caracteres para almacenar, es que estoy pasando un texto a un string y me salta este error. Pero si recorto el tamaño del texto el programa puede correr correctamente.
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::substr: __pos (which is 1) > this->size() (which is 3081618700208)
¿Alguien sabe de qué podría tratarse? Graaacias.
Me gustaría saber si los string en c++, tienen un limite de caracteres para almacenar, es que estoy pasando un texto a un string y me salta este error. Pero si recorto el tamaño del texto el programa puede correr correctamente.
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::substr: __pos (which is 1) > this->size() (which is 3081618700208)
¿Alguien sabe de qué podría tratarse? Graaacias.
Valora esta pregunta


0