Hallo,
ich will für einen Freund ein Programm schreiben, jedoch ist für mich das abspeichern von strings in Dateien absolutes Neuland (ich lerne ANSI C in der Schule und das Kapitel wird im Buch leider nur angeschnitten).
Jedenfalls hab ich folgendes Konzept.
Der Benutzer soll einen Namen eingeben z.B. Kurzschwert, Kategorie Waffe, ID 1 (ist fürn Rollenspiel), aber was letztendlich abgespeichert werden soll ist folgendes:
New_Recipe("Kurzschwert",WAFFE,01);
Wie öffne ich also eine Textdatei, füge die drei Werte, Name, Kategorie und ID in den String "New Recipe("Name",Kategorie,ID);" ein und speicher dieses in einer Textdatei ab?
Wie kann ich den nächsten Wert in der nächsten Zeile einspeichern?
Vielen Dank schonmal im vorraus.
PS:
Ich hab mich schon im Netz umgeguckt, aber die Tutorials die ich gefunden habe, sind nicht für ANSI C und deshalb nicht brauchbar bzw. ich habe nicht das gefunden, was ich brauche.
ich will für einen Freund ein Programm schreiben, jedoch ist für mich das abspeichern von strings in Dateien absolutes Neuland (ich lerne ANSI C in der Schule und das Kapitel wird im Buch leider nur angeschnitten).
Jedenfalls hab ich folgendes Konzept.
Der Benutzer soll einen Namen eingeben z.B. Kurzschwert, Kategorie Waffe, ID 1 (ist fürn Rollenspiel), aber was letztendlich abgespeichert werden soll ist folgendes:
New_Recipe("Kurzschwert",WAFFE,01);
Wie öffne ich also eine Textdatei, füge die drei Werte, Name, Kategorie und ID in den String "New Recipe("Name",Kategorie,ID);" ein und speicher dieses in einer Textdatei ab?
Wie kann ich den nächsten Wert in der nächsten Zeile einspeichern?
Vielen Dank schonmal im vorraus.
PS:
Ich hab mich schon im Netz umgeguckt, aber die Tutorials die ich gefunden habe, sind nicht für ANSI C und deshalb nicht brauchbar bzw. ich habe nicht das gefunden, was ich brauche.
Kommentar