| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo convertir una cadena en caracteres en C + +
    A + C + cadena es una secuencia de caracteres. Todos estos caracteres se tratan como un objeto completo, una cadena. Con el fin de tratar un único carácter en una cadena como un objeto individual , es necesario extraerlo de la cadena. Puede convertir toda la cadena en caracteres mediante la extracción de ellos uno a la vez y almacenarlos en una matriz de caracteres . Esto es muy útil cuando la interfaz con librerías de C mayores, que son incompatibles con C + + cuerdas . Cosas que necesitará
    C + + entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
    C + + Compiler
    Ver Más instrucciones
    1

    cargar el IDE e iniciar un nuevo proyecto seleccionando Archivo /nuevo proyecto. Un archivo de código fuente en blanco aparecerá en la ventana de trabajo principal
    2

    importar la biblioteca de cadenas , escriba lo siguiente en la parte superior del archivo de código fuente: .

    # Include < string>
    3

    Crear una función principal , escriba lo siguiente :

    int main () {


    } < br > Página 4

    Definir una cadena , escriba la siguiente línea de código dentro de las llaves de la función principal :

    string str = "string" ;
    5

    Crear una matriz de caracteres para almacenar las cartas de la cadena. La forma más fácil de hacer esto es crear una nueva matriz que es uno más grande que el tamaño de la cadena , lo que se puede hacer escribiendo esto:

    caracteres CharString [ str.size () +1] ;
    6

    establecido dos iteradores : uno para moverse a través de la matriz de caracteres y otro para moverse a través de la cadena. Pueden ser creados por escribir estas dos líneas:

    int i = 0 ;
    cadena

    :: iterator ella;
    7

    recorrer la cadena utilizando un bucle , así:

    de ( it = str.begin () , sino que < str.end () , es + +, i + +) {


    }
    8

    Copiar un personaje de la cadena en la matriz de caracteres en cada iteración a través del bucle . Esto se puede lograr escribiendo la siguiente línea dentro de los corchetes del bucle for :

    CharString [ i ] = * ella;
    9

    final la cadena de caracteres con un terminador nulo . Los equipos utilizan esto como períodos de uso las personas : Se les dice dónde termina una frase . Escriba el siguiente fuera de las llaves del bucle :

    CharString [ i ] = '\\ 0 ' ;
    10

    acceso a caracteres de la matriz directamente especificando su ubicación en la matriz . Usted puede imprimir la tercera letra en la matriz de caracteres ( "r " ) escribiendo esto ( arrays comienzan en 0 , no 1 ) :

    cout << CharString [ 2 ] << endl ;

    Previous :

    next :
      Artículos relacionados
    ·Cómo convertir una cadena de enfermedades de transmisi…
    ·Cómo convertir un doble de un número entero en C 
    ·Cómo crear aplicaciones para Windows Mobile Net 
    ·Precauciones para Desbordamientos de búfer 
    ·Cómo agregar una fila en DataGridView 
    ·Cómo redondear decimales en C + + 
    ·¿Cuál es la importancia del aprendizaje del lenguaje …
    ·Cómo identificar a un usuario de Windows con ASP 
    ·Cómo convertir a BitArray Byte 
    ·Cómo hacer matrices en C + + 
      Artículos destacados
    ·Cómo matar un proceso que utiliza VB.net 
    ·Cómo buscar y analizar archivos de texto en C # 
    ·Cómo encontrar el número de filas de un lector de dat…
    ·Cómo saber si una letra es mayúscula en Do Sostenido 
    ·Cómo quitar la barra de estado en NetBeans 
    ·Cómo Interface PHP y MySQL 
    ·Depurar una función Pipelined en Oracle 
    ·Cómo agregar un retorno de carro a un archivo de texto…
    ·Cómo hacer un catálogo de productos en PHP 
    ·Cómo descomprimir un archivo mediante PHP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com