datei einlesen
-
Hallo!
ich bin gerade am Verzweifeln! ich habe eine datei, die ich zeilenweise einlesen möchte. Also: Erste zeile einlesen, weiterverarbeiten. nächste zeile einlesen, weiterverarbeiten. usw.
habe das wie folgt versucht:
// zeilenweise einlesen anz=0; char zeile[5000]; while (!in.eof()) { anz=anz++; in.getline(zeile, 5000); // Zeile einlesen puffer<<zeile<<endl; while ((in_puffer>>d1)) //&& (AA.size()<=199)) AA.push_back(d1); for (k=0; k<199; k++) { MESS(1,k+1)=AA[k]; }...Die einzelnen Zeilen werden zwar in jedem schritt richtig eingelesen, aber mein vektor AA ändert sich nicht! Was mach ich falsch?
-
Was ist das denn für ein Vector?
Hoffentlich nicht vector <char *>.
-
vector<double> AA;
-
kann mir keiner weiterhelfen? Ich bekomms nicht hin.
-
Hallo,
Hast du evtl. deinen Vektor mit 200 Elementen vorinitialisiert? Lass dir mal die Größe des vektors ausgeben "AA.size()". Wenn das der Fall sein sollte schau mal in die Hilfe was push_back genau macht.
Ciao