| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment faire pour convertir une chaîne en caractères en C + +
    C + + chaîne est une séquence de caractères. Tous ces personnages sont traités comme un objet complet , d'une chaîne. Afin de traiter un seul caractère dans une chaîne comme un objet individuel , vous avez besoin de l'extraire de la chaîne. Vous pouvez convertir la totalité de la chaîne en caractères en les extrayant un à la fois et de les stocker dans un tableau de caractères . Ceci est très utile lors de l'interfaçage avec des bibliothèques C âgées , qui sont incompatibles avec chaînes C + + . Choses que vous devez
    C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
    C + + Compiler
    Show More Instructions
    1

    charger votre IDE et de commencer une nouveau projet en sélectionnant Fichier /nouveau projet. Un fichier de code source vierge apparaît dans la fenêtre d' espace de travail principal
    2

    importer la bibliothèque de chaînes en tapant la commande suivante en haut de votre fichier de code source: .

    # Include < string>
    3

    créer une fonction principale en tapant la commande suivante :

    int main () {


    } < br > Hôtels 4

    définir une chaîne en tapant la ligne suivante de code dans les accolades de la fonction principale :

    string str = "string" ;
    5

    créer un tableau de caractères pour stocker les lettres de la chaîne. La meilleure façon de le faire est de créer un nouveau tableau qui est l'un plus grand que la taille de la chaîne , ce qui peut être fait en écrivant ceci:

    caractères charstring [ str.size () +1] ;
    6

    mis en place deux itérateurs : l'un pour vous déplacer dans le tableau de caractères , et l'autre pour se déplacer à travers la chaîne. Ils peuvent être mis en place en écrivant ces deux lignes :

    int i = 0;
    chaîne de

    :: iterator il ;
    7

    itération sur la chaîne à l'aide une boucle , comme ceci:

    pour ( it = str.begin (); it < str.end (); elle + + , i + +) {


    }
    8

    copier un personnage de la chaîne dans le tableau de caractères à chaque itération à travers la boucle . Ceci peut être accompli en tapant la ligne suivante à l'intérieur des accolades de la boucle :

    charstring [i] = * il ;
    9

    Fin de la chaîne de caractères avec un terminateur null . Les ordinateurs utilisent cela comme des gens périodes d'utilisation : Il leur dit où une phrase se termine . Ecrivez ce qui suit à l'extérieur des accolades de la boucle :

    charstring [i] = '\\ 0' ;
    10 caractères Access

    dans le tableau directement en précisant leur localisation dans la matrice . Vous pouvez imprimer la troisième lettre dans le tableau de caractères ( "r") en écrivant cette ( tableaux commencent à 0 , et non 1):

    cout << charstring [2] << endl; Photos

    Previous :

    next :
      articles connexes
    ·Comment utiliser les modèles dans Structures en C 
    ·Comment remplacer les éléments d'un tableau en C 
    ·Comment écrire un pilote de périphérique PCI Simple 
    ·Comment faire pour utiliser des algorithmes de chiffrem…
    ·Comment enregistrer les appels à D3D 
    ·Comment faire pour intégrer dans Python 
    ·Structure de sélection en programmation C 
    ·Comment faire des divisions à virgule flottante 
    ·Quels sont les pointeurs et comment sont- ils utilisés…
    ·Comment lire Nombre Hex C + + 
      articles en vedette
    ·Comment écrire un Pseudocode pour calculer Squares 
    ·Comment savoir PASCAL 
    ·Je n'arrive pas à insérer une apostrophe dans MySQL 
    ·Comment Partition & Format sous DOS 
    ·Codeblocks Tutoriel MySQL 
    ·Comment afficher un formulaire de iFrame 
    ·Java Tutoriel sur la méthode aléatoire 
    ·Comment échanger des 8 octets Big Endian en Python 
    ·CheckInstall pour Mac OSX 
    ·Comment s'intégrer avec ColdFusion 
    Copyright © Connaissances Informatiques http://fr.wingwit.com