Einige der Hauptgründe für ein
file of record sind doch wohl,
- man hat Randomaccess auf einzelne Records ohne Indexdateien (man eine Datei etc),
- man kann einzelne Records ändern und an die gleiche Position zurückschreiben (ohne den Rest der Datei zu ändern, diese zu kopieren erc),
- man kann für einzelne Records Checkdaten (zb CRC) einfach berechnen, ändern und verifizieren,
- ...
Kann mir jemand erklären, wie man diese Anforderungen erreicht, wenn man die Daten als Text serialisiert (womöglich noch Compiler abhängig), sie dann aber vielleicht noch zippen muß, weil die Datenmenge dann doch überraschenderweise etwas zu groß wird.