Zusammenfassung
Die Verarbeitung größerer Datenmengen ist ohne Zugriffe auf Dateien praktisch unmöglich. Eingaben können statt der bisher benutzten interaktiven Tastatureingabe aus Dateien (Files) gelesen, die Ergebnisse statt auf dem Bildschirm dargestellt, wieder in Dateien geschrieben werden. Die Verwaltung von Dateien gehört zu den Aufgaben des Betriebssystems. Dateizugriffe durch ein Programm greifen in eine wichtige Schnittstelle zwischen Programmiersprache und Betriebssystem ein. Eine Datei ist in der Regel aus gleichartigen Elementen aufgebaut. Die Elemente haben eine feste Datenstruktur, z. B. die Zeilenstruktur von Text(ASCII)-Dateien, einzelne float-Werte, komplette Felder oder eine struct-Struktur. Der Datenaustausch mit Da¬teien erfolgt grundsätzlich in Einheiten dieser Elemente über eine vereinbarte Filevariable. Die Programmiersprache „sieht“ die Datei über das Fenster eines logischen Schreib- oder Lesezeigers, der sich elementweise über die Datei schiebt. Das Ende einer Datei ist durch die EOF-Marke (End-Of-File) gekennzeichnet.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer Fachmedien Wiesbaden GmbH
About this chapter
Cite this chapter
Küveler, G., Schwoch, D. (2017). Arbeiten mit Dateien. In: C/C++ für Studium und Beruf. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-18581-7_9
Download citation
DOI: https://doi.org/10.1007/978-3-658-18581-7_9
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-658-18580-0
Online ISBN: 978-3-658-18581-7
eBook Packages: Computer Science and Engineering (German Language)