*   >> Lectura Educación Artículos >> science >> programación

C ++ Cadena Clase Basics

a str ("Sí, yo soy el único."); cout return 0; } Nota: La cadena literal entre comillas es una cadena cuyo contenido es constante (la región de cada uno de los caracteres de la cadena es de sólo lectura). Cadena Tamaño Capacidad de Cadena Usted puede saber el tamaño de una cadena usando las funciones miembro string (métodos), tamaño () y longitud (). El valor de retorno, que es el número de caracteres, se puede asignar a un int. El siguiente código ilustra esto: #include #include using namespace std; int main () {string str = "Sí, yo soy el único."; int STRSIZE = str.

size (); cout int strlgth = str.length (); cout return 0; } Tamaño máximo Usted puede saber el tamaño máximo de la cadena puede tener en su sistema informático mediante la función de miembro de cuerda (método), max_size (). El valor de retorno se puede asignar a un int, que se refiere al número de caracteres. El siguiente código ilustra esto: #include #include using namespace std; int main () {string str = "Sí, yo soy el único."; int strMaxSize = str.max_size (); cout return 0; } Cambiar el tamaño de una cadena Puede cambiar el tamaño de una cadena.

Si el nuevo tamaño es menor que el tamaño original, la cadena se trunca en el lado derecho dejando caracteres en el lado izquierdo. Si el nuevo tamaño es más grande que el tamaño del original, el personaje que se elija se rellena al final para compensar el tamaño. El nuevo tamaño debe ser menor o igual al tamaño máximo (véase más arriba). La sintaxis de la cadena redimensionar función miembro es: void cambio de tamaño (size_type n, gráfico C); donde n es el nuevo tamaño. El segundo parámetro es opcional; es para el personaje acolchada.

Si se omite el segundo parámetro, y si el nuevo tamaño es más grande que el tamaño de edad, entonces el carácter de espacio voluntad rellenar el final de la cadena. El siguiente código ilustra esto: #include #include using namespace std; int main () {string str = "Sí, yo soy el único."; str.resize (25); str.resize cout (30 'x'); str.resize cout (10 'x'); cout return 0; } El espacio entre la sentencia y los x en el segundo los resultados de salida de los espacios rellenados por la primera salida.

Saber si una cadena está vacía El método, vacío () de la clase string se puede utilizar para saber si una cadena está vacía. La sintaxis es: vacía () const bool; Puede utilizar la función de miembro de la cadena, vacío () como en el siguiente código: #include #include using namespace std; int main () {string str = "Sí, yo soy

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.