Suche Dateispeicherstrategien für Strings

code404

Mitglied
Hy Leute,

ich hab das Problem das ich Strings aus meinem Programm Speichern will. Schwierig ist nur das die Datei übersichtlich aufgebaut sein soll, so das man bei bedarf auch direkt in der Datei editieren kann. Also fallen Serialisierung und „Länge des Strings(int)“ „String“ schon mal weg. Einlesen mit fprintf z.B. fprintf(„%S\t%s\n“…) geht auch nicht da bei dieser Methode keine Leerzeichen in den Strings vorkommen dürfen (ist doch so ODER). Leider fällt mir nichts mehr ein :confused: !
Aber euch bestimmt :-)

Besten Dank
code404
 
Da fallen mir zwei Möglichkeiten ein (gibt bestimmt noch mehr):

INI-Dateien (unter Windows mit WritePrivateProfileString und Konsorten bedienen)
XML-Dateien (hierzu am besten einen fertigen XML-Parser besorgen (TinyXML) oder eben selber einen schreiben)
 
Also es gibt 2 Klassen. Die erste Klasse besitzt eine beliebig lange Liste mit Elementen der 2. Klasse. Membervariablen (also die zu speichernden Strings) beider Klassen sind z.B. Name, Bezeichnung, Kommentar... Also keine langen Texte oder so.

Besten Dank
 
Zurück