Die C + + Programmiersprache verfügt über eine Funktion , die Text-Strings behandelt, als Ströme von Text. Diese Funktion wird als stringstream . Ein stringstream können Sie Texte behandeln, als ob es eine Eingabe /Ausgabe -Puffer, die es im Speicher ist vorübergehend , während Sie es bearbeiten gespeichert waren . Die gepufferte Natur stringstreams unterscheidet sie von Streichern, und das bedeutet, kann man nicht behandeln wie normale stringstreams Saiten. Anstatt einen neuen Wert zu einem stringstream , müssen Sie es seines Datenstroms zu reinigen, und dann setzen Sie seinen Wert . Dies geschieht mit Hilfe einer einzigen Funktion . Things You Need
C + + Integrated Development Environment (IDE ) wie Eclipse CDT
C + + Compiler, zeigen eine solche GCC
Weitere Anweisungen
1
laden werde C + + IDE , indem Sie auf das Programmsymbol . Wenn sie geöffnet wird , wählen Sie " Datei", " Neu" und dann auf " Project" und wählen Sie " C + + -Projekt" , um eine neue C + +-Projekt zu erstellen. Eine leere Quellcode -Datei wird im Texteditor Teil der IDE
2
die Bibliotheken " iostream " und " sstream " , indem die folgenden drei Aussagen an der Spitze der Quellcode-Datei . :
# include # include
using namespace std;
3
erstellen wichtigsten Funktion . Diese Funktion ist, wo Ihr Programmausführung beginnt . Schreiben Sie die folgende Anweisung unterhalb der Bibliothek import-Anweisungen :
int main () {}
4
Deklarieren Sie eine neue stringstream Objekt , indem Sie den folgenden innerhalb der geschweiften Klammern der main-Funktion :
stringstream ss ;
5
geben Sie dem stringstream eine Reihe von Text mit der str ( )-Funktion , wie folgt aus:
ss . str ( "Hallo Welt! ");
6
drucken Sie das stringstream der Wert wie folgt aus:
cout << ss.str () << endl;
7
Klar das stringstream mithilfe der str ( )-Funktion , diesmal mit einer leeren Zeichenfolge :
ss.str ( "");
8 < p> drucken Sie das stringstream den Wert :
cout << ss.str () << endl;
9
Führen Sie das Programm durch Drücken der grünen Play-Button befindet in der oberen Reihe von Schaltflächen . Das Programm druckt die Worte " Hallo Welt!" und dann eine leere Zeile , die den ausgeräumten stringsteam darstellt.