sleezi1337
Grünschnabel
Hallo liebe Community,
ich habe die Variablen aus meines Programms mittels fprintf in eine .txt-Datei geschrieben (s. Bild 1). Die Variablen wurden hierbei mittels "~" getrennt. Und sobald ein neuer Eintrag eingespeichert wird, entsteht ein Zeilenumbruch "\n".
Bild 1:
Nun stehe ich vor dem Problem, dass ich die Daten bei Programmstart wieder einlesen möchte. Hierbei stehe ich jedoch total auf dem Schlauch und weiß nicht wie ich weitermachen soll.
In der .txt-Datei habe ich alle Variablen für alle Einträge eingefügt. Sollte eine Variable nicht vergeben sein, ist diese mittels "0" (Integer) oder "null" (Strings / Char) deklariert. Der Aufbau der "Datenbank" lässt sich in Bild 2 erkennen.
Bild 2:
Hatte jemand von euch schon mal ein ähnliches Vorhaben oder ist der Aufbau meiner Textdatei allgemein schlecht gewählt?
Ich würde mich sehr über eure Ideen und Verbesserungsvorschläge bzgl. der Umsetzung freuen. Mein Ansatz wäre jetzt über "fgets" zu gehen. Hierbei ist mein Latein jedoch auch sehr schnell zuende.
Viele Grüße
ich habe die Variablen aus meines Programms mittels fprintf in eine .txt-Datei geschrieben (s. Bild 1). Die Variablen wurden hierbei mittels "~" getrennt. Und sobald ein neuer Eintrag eingespeichert wird, entsteht ein Zeilenumbruch "\n".
Bild 1:
Nun stehe ich vor dem Problem, dass ich die Daten bei Programmstart wieder einlesen möchte. Hierbei stehe ich jedoch total auf dem Schlauch und weiß nicht wie ich weitermachen soll.
In der .txt-Datei habe ich alle Variablen für alle Einträge eingefügt. Sollte eine Variable nicht vergeben sein, ist diese mittels "0" (Integer) oder "null" (Strings / Char) deklariert. Der Aufbau der "Datenbank" lässt sich in Bild 2 erkennen.
Bild 2:
Hatte jemand von euch schon mal ein ähnliches Vorhaben oder ist der Aufbau meiner Textdatei allgemein schlecht gewählt?
Ich würde mich sehr über eure Ideen und Verbesserungsvorschläge bzgl. der Umsetzung freuen. Mein Ansatz wäre jetzt über "fgets" zu gehen. Hierbei ist mein Latein jedoch auch sehr schnell zuende.
Viele Grüße