Frage zu Dateioperationen in QB <-> C++
-
Hallo,
vor Ewigkeiten hab ich mal ein Programm in QBasic geschrieben, das irgeneinen Kram (Bücher, Cd`s, etc) katalogisiert. Das ganze wurde dann in einer Datei gespeichert. Ich kenn den QB-Befehl nicht mehr, aber man konnte immer nur an Positionen in einer Datei lesen und schreiben; also sowas wie: put datei, position, variable.
Jetzt möchte ich das Programm völlig neu in C++ schreiben. Wie kann ich das mit den Dateipositionen nachmachen, so dass ich die Dateien sowohl mit dem neuen als auch dem alten Programm auslesen kann?Schon mal Danke im Voraus!
-
Du öffnest die Datei mit einem fstream. Dann kannst du mit seekg() die richtige Position ansteuern und per read() (binär) oder op>> (Text) deine Daten auslesen.
-
Danke!
