Ich arbeite an einem Problem in Programming Pearls - speziell an der Implementierung eines Programms, das eine Datei sortiert, die höchstens 10.000.000 Ganzzahlen enthält (Spalte 1, Problem 3). Da im Buch nicht angegeben ist, wie die Daten in der Datei gespeichert werden sollen, erwäge ich, die Ganzzahlen als unformatierte Bytes zu speichern (es gibt einige andere Einschränkungen, die unformatierte Bytes zu einer guten Option machen). Ich habe noch nie auf einem so niedrigen Niveau gearbeitet, also möchte ich wissen, ob es etwas Gefährliches gibt, auf das ich achten sollte. Muss ich mir zum Beispiel Sorgen machen, wenn ich versehentlich eine Dateiendesequenz verwende, wenn ich rohe Bytes in eine Datei schreibe?
Bearbeiten:
Mir ist jetzt klar, wie umfassend meine Frage war. Ich meinte wirklich Probleme der katastrophaleren Art, wie das versehentliche Überschreiben anderer Dateien auf der Festplatte. Entschuldigung, ich war ursprünglich nicht klarer.