Einzelnen Beitrag anzeigen

Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#4

Re: Dateien aufteilen/splitten

  Alt 4. Mär 2006, 22:08
Hi,
eigentlich bekommst du die so ziemlich genau so zusammen, wie du sie trennst.
Du erstellst einfach eine neue Datei, setzt den Positionszeiger auf 0 und schreibst nacheinander die Dateien (in richtiger Reihenfolge) rein. Mit dem schreiben wird der Positionszeiger automatisch weiter gesetzt.
Natürlich kannst du auch noch deine eigenen Dateien erweitern. Da deine Dateien auf 4 GByte beschränkt sein dürften, kannst du einfach zwei führende Cardinals in die gesplitteten Dateien setzen, einmal die ursprüngliche Position in der Datei und dann noch die größe in Bytes, die du in diese Datei geschrieben hast. Damit hast du dann die einfache Möglichkeit, weitere Daten ranzuhängen (z.B. einen Hash um zu prüfen in wie weit die Datei konsistent ist) und gleichzeitig spielt auch die Reihenfolge in der du die Dateien einliest keine Rolle mehr.

Gruß Der Unwissende
  Mit Zitat antworten Zitat