Input /Output (I /O) ist eine Kommunikation zwischen einem Softwareprogramm und etwas außerhalb des Programms , wie ein Benutzer , ein anderes Programm oder im Fall der Datei l /O , eine Speichereinheit Medium. C + + verwendet Ströme l /O-Operationen durchzuführen. Die folgenden Schritte erklären, wie Sie Datei l /O durchführen in C + +. Anleitung
1
Erfahren Sie, was ein Stream ist . Ein Stream ist eine Datei in C + +. Es ist eine bequeme Abstraktion , die sich auf einen Strom von Daten beschreiben, was ein Programm zum Lesen und Schreiben von , ohne viel über die Medien mit ihm verknüpften kennen.
2
Schließen Sie die Headerdatei iostream welche erklärt Input-und Output -Stream -Objekte. Jede C + +-Programm, Datei verwendet l /O wird in der Regel müssen Sie die folgende Anweisung :
# include
3
Verwenden Sie die folgenden Stream-Klassen auf Datei l /O auf der Festplatte durchführen Dateien in C + + : fstream , ifstream und ofstream . fstream sowohl liest und schreibt aus einer Datei liest ifstream aus einer Datei und ofstream in eine Datei schreibt . . Diese Klassen sind tatsächlich aus dem iostream , istream und ostream
4
Schauen Sie sich die folgenden einfachen Beispiel, wie Sie Datei l /O in C + + verwenden, abgeleitet :
# include # include using namespace std;
int main () { ofstream test_datei ; test_file.open ( " sample.txt "); test_datei test_file.close (); return 0; }
5
analysieren Sie den Code in Schritt 4 . Beachten Sie, dass Sie zuerst sind die Header-Dateien und dann iostream fstream so dass wir das Objekt ofstream test_datei erklären . test_datei muss zuerst mit der offenen Methode geöffnet werden, bevor es mit dem Einsatz String in Stream -Operator geschrieben werden (