Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Von den Grundlagen bis zur Mittelstufe: Direkter Dateizugriff (II) :
Im vorherigen Artikel „Von den Grundlagen bis zur Mittelstufe: Direkter Dateizugriff (I)“ haben wir kurz das Modell des direkten Zugriffs zum Lesen und Schreiben von Daten in Dateien vorgestellt. In jenem Artikel haben wir jedoch, um nicht zu viele Informationen auf einmal zu präsentieren, einen Punkt nicht erläutert, der – auch wenn er nicht unbedingt derjenige ist, der die größte Verwirrung und das meiste Kopfzerbrechen verursacht – sicherlich zu den kritischsten für jeden gehört, der allgemein Mechanismen zur Dateiverarbeitung implementiert.
Achten Sie jedoch ganz genau auf das, was nun folgt, denn das richtige Verständnis dieses Punktes ist weitaus wichtiger als das Verständnis aller anderen Aspekte, die in diesem Artikel behandelt werden. Es ist nicht immer notwendig, im Voraus zu wissen, welcher Datentyp in einer Datei gespeichert wird. In den meisten Fällen sind Dateien auf eine bestimmte Art und Weise strukturiert, wie auch immer diese Struktur aussehen mag. Die Struktur einer Datei bestimmt weitgehend – oder, wenn man so will, ermöglicht – die von uns verwendeten Datentypen, ohne dass wir über jeden einzelnen Low-Level-Lese- oder -Schreibvorgang nachdenken müssen.
Das mag vielleicht etwas seltsam klingen, aber in der Praxis läuft es meistens genau so ab. Abgesehen von ganz bestimmten Situationen müssen wir selten den genauen Datentyp kennen, der an einer bestimmten Dateiposition gespeichert ist. Wenn jedoch eine solche Situation eintritt, ist es weitaus wichtiger, zu wissen und zu verstehen, was zu tun ist, als es auf den ersten Blick erscheinen mag. Das liegt daran, dass Sie als Programmierer – je nachdem, wie gut Sie die Funktionsweise dieser Mechanismen verstehen – bei der Lösung bestimmter dateibezogener Probleme auf erhebliche Schwierigkeiten stoßen können. Aus diesem Grund bitte ich Sie, lieber Leser, jedem Punkt, der in diesem Artikel erläutert wird, besondere Aufmerksamkeit zu schenken. Denn das Verständnis dessen, was wir hier behandeln, kann den Unterschied ausmachen zwischen dem korrekten Lesen einer Datei und der völligen Unfähigkeit, deren Inhalt auch nur ansatzweise zu verstehen.
Autor: CODE X