äh, genauso mach ich es doch ;-) ich schreib den inhalt in ne Datei von strings, die im struct sind.
Code:
file_str_write(filehandle,zu_speichernden_gegenstand->str_modell);


das hier schreib ich in die datei. Das sind strings. Nicht die Speicheradresse ;-)
Trotzdem Danke für deinen Tipp!

Vielleicht war meine Frage zu ungenau.
Ich wollte wissen, ob dies Zeile Code legitim ist:
Code:
gegenstand* zu_speichernden_gegenstand = (gegenstand*) inventar_platz[i];


mit der ich einen generierten Struct, dessen Adresse ich in einem array abgespeichert hatte, so wieder als Pointer "addressiert" bekommen kann, um ihn dann weiter zu verwenden und abzuspeichern.

Last edited by JoGa; 10/08/11 19:21.