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! 👍


Anmelden zum Antworten