Minigolf-Programm

robeldiebone

Grünschnabel
Ich habe da ein Problem.
Ich soll ein Minigolf programmieren und benötige Hilfe.
Die ausgabe soll rein in eine Log datei erfolgen. Es soll Kollision geben, mehrere Hindernisse etc. Das ist irgendwie alles nicht das Problem.

Ich soll die Spielfelddaten und Feldbeschaffenheiten includen quasi und aus einer *.ini Datei ziehen!
Die Werte sind zb. so gespeichert:

(x.y) (x.y)
x.y hd1
x.y hd2
x.y hd3
x.y hd4

Wie öffne ich eine Datei und zieh Zeilenweise die Daten raus?
Und wie speicher ich Strings in eine Log?
Zum Programmieren bin ich net zu doof nur ich hab davon keine Ahnung und ich finde irgendwie keine Tuts zu so trivialen Lösungen?

Ich hoffe man kann mir schnell helfen!
Ausserdem wäre es gut zu wissen wir man eine neue Datei anlegt und direkt in diese dann schreibt?!
 
Hy!

Also eine neue Datei zu erstellen ist ganz einfach möglich mit
Code:
ofstream outfile;
outfile.open( "test.txt", ofstream::out);
Wenn die Datei nicht vorhanden ist, wird eine neue erstellt, ansonst wird die alte überschrieben. Wenn du anhängen möchtest falls die Datei schon besteht, musst du statt
Code:
ofstream::out
ofstream::out | ofstream::app

Eine Zeile einlesen kannst du mit
Code:
ifstream infile;
char buffer[255];
infile.open( "test.txt", ifstream::in);
infile.getline( buffer, 255);

Hoffe das ich dir helfen konnte.
mfg
uhu01
 

Neue Beiträge

Zurück