| 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 effacer Stringstreams
    Le C + + langage de programmation dispose d'une fonction qui traite les chaînes de texte sous forme de flux de texte. Cette fonction est appelée le stringstream . A stringstream vous permet de traiter le texte comme s'il s'agissait d'un tampon d'entrée /sortie, ce qui signifie qu'il est stocké dans la mémoire temporaire pendant que vous le traiter. La nature tamponnée de stringstreams qui les distingue des cordes, et cela signifie que vous ne pouvez pas traiter stringstreams comme les chaînes ordinaires. Au lieu de définir une nouvelle valeur à un stringstream , vous devez purger de son flux de données , puis définissez sa valeur. Ceci est fait en utilisant une seule fonction. Choses que vous devez
    C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
    compilateur C + + , une telle GCC
    Afficher plus d' instructions
    1

    charge l' C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez " Fichier", " Nouveau" puis " projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l' IDE
    2

    inclure les bibliothèques " iostream " et " sstream " par écrit les trois déclarations suivantes en haut du fichier de code source. : Photos

    # include

    # include

    using namespace std ;
    3

    Créer un principal fonction. Cette fonction est où votre programme commence à s'exécuter . Ecrire la déclaration suivante ci-dessous les déclarations d'importation de la bibliothèque :

    int main () {}


    4

    déclarer un nouvel objet stringstream par écrit ce qui suit dans le bouclés parenthèses de la fonction principale :

    stringstream ss ;
    5

    Donnez le stringstream une chaîne de texte en utilisant la fonction str () , comme ceci:

    art. str ( " Bonjour tout le monde ! ");
    6

    impression sur la valeur de la stringstream comme ceci:

    cout << ss.str () << endl;
    7

    Effacer le stringstream en utilisant la fonction str () , cette fois avec une chaîne vide :

    ss.str ("") ;
    8 < p> Imprimez la valeur de la stringstream :

    cout << ss.str () << endl;
    9

    exécuter le programme en appuyant sur le bouton de lecture vert situé sur la rangée supérieure de boutons . Le programme imprime les mots " Hello World!" et puis une ligne vide , ce qui représente le défrichées -out stringsteam .

    Previous :

    next :
      articles connexes
    ·Comment renvoyer un pointeur vers un vecteur 
    ·Comment calculer les expressions avec incrémentation e…
    ·Comment faire pour déplacer un objet par glisser dans …
    ·Comment faire pour importer une DLL à l'aide du code n…
    ·Quelle est l'importance de l'apprentissage du langage C…
    ·Comment créer un éclairage dynamique en GtkRadiant 
    ·Comment mots en gras en C + + avec Xcode 
    ·Comment déclarer une variable statique en C 
    ·Comment savoir Turbo C 
    ·Comment utiliser C sur un système Unix 
      articles en vedette
    ·Comment faire pour pré-remplir la zone de texte De Pag…
    ·Comment appliquer une texture sur texte dans XNA 
    ·Comment faire pivoter le texte avec JavaScript 
    ·Comment définir le centre dans un fichier KML 
    ·Comment créer une résolution châssis indépendant en…
    ·Comment ouvrir un fichier PDF en Java 
    ·Comment déclencher un événement ItemDrag 
    ·Comment faire pour convertir RTF en texte brut dans Vis…
    ·Comment créer Bonjour tout le monde dans Microsoft Vis…
    ·Date de différence en Java Script 
    Copyright © Connaissances Informatiques http://fr.wingwit.com