Die C + + Programmiersprache macht intensiven Gebrauch von den Strom -Konzept. Ein Stream ist eine Stelle im Speicher , die als temporärer Speicherplatz dient . Ein Ausgabestrom speichert Daten in den Speicherbereich für den Stream zugeordnet. Diese Daten soll jeder so oft gelesen werden , so dass frischer Stücke von Daten an die Stelle der älteren Daten zu nehmen. Allerdings, wenn der Strom nicht in einer fristgerechten Weise zu lesen, können Sie versehentlich überschreiben Daten . Sie können einen möglichen Datenverlust durch Spülen der Strom, der vollständig leert es zu vermeiden. 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 " File /New /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
Import der " fstream " Bibliothek , die Strom in ihr enthaltenen Objekte zu nutzen. Schreiben Sie das folgende an der Spitze der Quellcodedatei :
# include
using namespace std;
3
erstellen wichtigsten Funktion . Die wichtigste Funktion ist, wo die Ausführung beginnt in Ihrem Programm. Sie werden alle verbleibenden Code innerhalb der geschweiften Klammern , die die Hauptfunktion Erklärung folgen zu platzieren. Eine Hauptfunktion Deklaration sieht wie folgt aus :
int main () {}
4
Neues Output-Stream und binden Sie es in eine Datei namens "Dateiname . txt " mit dem folgenden Codezeile:
ofstream outputStream ( " filename.txt ");
5
schreiben einige Daten zu den Ausgabe-Stream . Schreiben von Daten in Streams erfolgt über die "<<" Betreiber . Zum Beispiel schreibt man das Wort "Hallo" zu den Ausgabe-Stream , könnten Sie schreiben folgendes:
outputStream << " Hallo " << endl;
6
spülen Sie den Strom zu gewährleisten, dass das Wort " hallo " auf den Stream geschrieben . Es gibt keine Garantie , wann die Aussage im vorherigen Schritt gemacht werden ausgeführt. Wenn Ihr Programm unerwartet geschlossen wird, könnte das Wort nie in die Datei schreiben . Spülen Sie den Strom mit diesem Befehl:
outputStream.flush ();
7
Führen Sie das Programm durch Drücken der grünen Taste "Play" in der oberen Reihe von Schaltflächen in der IDE befindet . Das Programm wird ein Wort in einen Output-Stream zu speichern, und dann spülen Sie den Strom , um sicherzustellen, dass die Datei geschrieben wird.