| 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 hacer una cadena en una matriz de caracteres en C + +
    C + + es un lenguaje de programación de uso general y es uno de los lenguajes de programación más utilizados para una variedad de aplicaciones . Conversión de tipos de datos, tales como cadenas y matrices , se aborda de manera explícita en el lenguaje del método de C + + con el operador "=" y el " memcpy ()". Convertir una cadena en una matriz de captura cada carácter en una cadena de texto y coloca cada carta individual en su propio "elemento " en el array. Los elementos están dispuestos en un índice secuencial para facilitar la referencia . Instrucciones
    1

    Crear un objeto de cadena con el formato :
    cadena

    aString ( " . Introduzca la cadena de texto aquí ");
    2

    Crear una matriz de caracteres que tiene una serie de elementos iguales a la longitud de la cadena introducida . ¿Es esta función utilizando el " size () " . Por ejemplo , si ha creado una cadena denominada " unaCadena " el código es:

    char * array = new char [ aString.size () + 1 ], array [ aString.size ()] = 0 ;
    3

    Utilice las funciones de " c_str () " " memcpy ()" y leer la cadena en la matriz de caracteres . Por ejemplo :

    memcpy (array, aString.c_str (), aString.size ());

    El fragmento de código final se verá algo como esto :
    cadena

    aString ("Introduzca la cadena de texto aquí . "); char * array = new char [ aString.size () + 1 ], array [ aString.size ()] = 0 ; memcpy (array, aString.c_str (), aString . size () ) ;

    Previous :

    next :
      Artículos relacionados
    ·Cómo representar un círculo en OpenGL 
    ·Móvil Tutorial procesador 
    ·Base SDK Missing xCode 
    ·Cómo crear y destruir objetos 
    ·Cómo crear Hello World en Microsoft Visual C 2010 Expr…
    ·¿Qué es un programador ISO 
    ·Cómo leer un archivo CSV en C 
    ·Las desventajas de punteros en C 
    ·Cómo utilizar el comando Strlen en C + + 
    ·Cómo comenzar a aprender Objective C en Windows 
      Artículos destacados
    ·Un tutorial sobre SQL Server en JDBC 
    ·Cómo obtener las variables macro en Variables Java 
    ·Cómo utilizar Residuos Integer en Visual Logic 
    ·Cómo corregir un error de sintaxis 
    ·Conceptos de MATLAB 
    ·Cómo utilizar Constant Global en Ruby Rails 
    ·Cómo reinstalar CPAN 
    ·Cómo acceder a las tuplas en Python 
    ·Java BorderLayout Tutorial 
    ·Cómo enlazar una función OCI 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com