Inhalt von Datei in array speichern???????? HILFE
-
Hallo zusammen.
Ich fange gerade mit C++ an und habe folgendes Problem, daher bitte einfachst antworten:
Ich möchte aus einer Datei einlesen und den Inhalt in einem 2dim
Array[x][3]speichern. und als double Zahlen benutzen.
"datei.dat":
1
2
3
4
5
6
.
.
.Mit dem Einlesen gibt es dabei Probleme (nur der Minimalcode hier...)
ifstream fin(filename);
int i=0;
int j=0;
for(i=0; i<zeilen && !fin.eof();i++) {
for (j=0;j<spalten && !fin.eof();j++){
fin>>array[i][j];
cout<<array[i][j]<<endl;
}
}Als Ergebnis kommt dabei sowas raus, wie:
1
2
3
2
3
4
.
.
.also immer 1,2,3 dann 2,3,4 dann 3,4,5 usw.
sieht dann im Array so aus
1 2 3
2 3 4
Wieso springt er immer zurück, ich möchte aber etwas haben, wie:
1 2 3
4 5 6 (so im Array gespeichert)Schnelle Hilfe wäre SUPER