Filehandling

C

Cailleach

Hallo,
Ich bräuchte mal Tipps zu folgendem:
Ich will Datensätze mit integern und chars in eine Textdatei schreiben und wieder auslesen können, wobei jede Zeile einen Datensatz darstellt, der geschrieben und ausgelesen werden soll.
In Basic ging das mit open und die Variablen waren mit einem Komma getrennt und man benutze die erste Variable einer Zeile als Wert, um eine Zeile zu finden.
Ich will das jetzt in C++ unsetzen, habe jedoch keine Ahnung wie das gehen soll.

Bitte helft mir, Danke!
 
So schön wie in Basic geht es wahrscheinlich nicht, aber probier es mal
mit INI-Files. Da kannst du zumindest, je nach Bedarf, Intergers oder
char* auslesen.

Funktionen:

char*:
GetPrivateProfileString
WritePrivateProfileString

Integer:
GetPrivateProfileInt
WritePrivateProfileInt

Einfach mal recherchieren, ist eigentlich ganz einfach..

Greets,
BadMourning
 
Die Funktionalität musst du dir selbst schreiben.

Es gibt die Methode strtok() mit der du einen string zerlegen kannst.

Das heisst, du liest die entsprechende Zeile ein und zerlegst den eingelesenen String entsprechend deiner Variablen.
 
Zurück