Colección de citas famosas - Slogan de motivación - ¿Cuáles son los métodos comunes de la clase de cadena C++?

¿Cuáles son los métodos comunes de la clase de cadena C++?

1. Defina la cadena de inicialización del constructor para proporcionar muchos constructores, que pueden inicializar la cadena de muchas maneras.

2. Los operadores de sobrecarga de asignación y empalme de cadenas como =++=, facilitan la combinación y el empalme de cadenas.

3. Se puede acceder a las cadenas de operación de caracteres a través de las siguientes etiquetas en modo de matriz. También puede utilizar la función at() para acceder a caracteres específicos.

4. Puede utilizar la interfaz STL para entender la cadena como un contenedor especial que contiene caracteres.

5. Operación de comparación = =! Las operaciones de comparación de cadenas como = & gt& gt= & lt& lt= compare se comparan una por una según el orden de los caracteres en el diccionario.

Descripción característica de la cadena

int? capacidad() constante;? // Devuelve la capacidad actual (es decir, la cantidad de elementos que se pueden almacenar en la cadena sin aumentar la memoria).

int? max_size() constante;? // Devuelve la longitud de la cadena máxima que se puede almacenar en el objeto de cadena.

int? tamaño() constante;? //Devuelve el tamaño de la cadena actual.

int? longitud() constante;? //Devuelve la longitud de la cadena actual.

¿Booleano? vacío() constante;? //Si la cadena actual está vacía.

¿Anulado? resize(int?lenschar.c); //Establece el tamaño actual de la cadena en len, llenando la parte insuficiente con el carácter c.