String
Completion requirements
Introducción
C++ por defecto solo soporta el tipo de datos "c-string" que como vimos es un arreglo de caracteres terminados en "\0".
Para poder trabajar con "string" se debe utilizar la librería estándar <string>
<string>
String es un header de C++ (librería). Esta librería introduce el tipo string, tratamiento de caracteres y un grupo de funciones de conversión de texto.
Se pueden instanciar cuatro clases
- string -> String class (class)
- u16string -> String of 16-bit characters (class)
- u32string -> String of 32-bit characters (class)
- wstring -> Wide string (class )
La utilización de esta librería permite utilizar funciones (métodos) como:
- length
- append
- copy
- find
- substr
- compare
- etc...
https://www.cplusplus.com/reference/string/string/