Hallo!
Ich beschäftige mich derzeit mit dem Versuch, effizienter Daten auf einer Festplatte zu organisieren.
Dafür bräuchte ich die Möglichkeit, eine Datei auf einer Festplatte zu speichern - jedoch so, daß a) die genaue Adresse, wo die Datei beginnt und endet ausgelesen und b) eine Datei an ein und derselben Adresse wieder gespeichert werden kann - also die Start-Adresse für die Datei angeben und dort speichern lassen.
Das Ganze soll eigentlich in C/C++ realisiert werden.
Wenn ich mich nicht total irre, dürfte dies extrem low-level Programmierung sein die stark vom verwendeten Betriebssystem abhängig ist.
Gibt es den für Linux und/oder Windows die Möglichkeit, deren Dateiverwaltung zu umgehen und/oder zu überschreiben? Gibt es dazu eine API oder Tutorials die mir weiterhelfen können?
Oder sollte ich mir ein eigenes Dateisystem schreiben müssen? Wenn ja, gibt es auch hierfür ein paar hilfreiche Tips?
Besten Dank im voraus!
Grüße
Björn