Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Margareta Dietrich Geändert vor über 11 Jahren
1
Dateien
2
Eine Datei wird in C++ als ein Stream, also als ein Objekt einer bestimmten Klasse dargestellt.
3
Klasse ifstream: Ausgaben (Datei lesen) Klasse ofstream: Eingabe (Datei schreiben) Klasse fstream: Ein- und Ausgaben (Datei lesen und schreiben)
4
ios istreamostream iostream fstreamifstreamofstream bekannte Klassenhierarchie (Bildschirmausgabe, Tastatureingabe) Da ifstream, ofstream und fstream Erben sind, können schon bekannte Methoden für die Bildschirmausgabe und Tastatureingabe auch für Dateien benutzt werden !!! Thema Vererbung: siehe später
5
Beispiel Datei anlegen: Die Datei ist ein Objekt einer bestimmten Klasse. Es wird also ein Konstruktor aufgerufen. In C++ wird dies dargestellt durch:
6
#include "stdafx.h" #include #include using namespace std; int main(){
7
fstream fs1("C:\\test.txt", ios::noreplace); fs1.close(); } Name der Datei Variable, mit der ab jetzt auf diese Datei zugegriffen wird. wenn Datei vorher schon existiert gibt es einen Fehler. Datei wird geschlossen
8
Aufgabe: Schauen Sie sich bitte das lauffähige Programm auf den Kopien an und notieren sich eventuelle Fragen dazu.
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.