Dateiinhalt in einen Vector speichern
-
@all
ich habe folgendes Problem:
ich habe in einer Datei Messwerte stehen und möchte diese aus der Datei lesen und in einem Vector speichern.Quellcode:
char tmp[20];
ifstream lesen;
lesen.open("Datei", ios::in)for(int i =0; i<20;i++)
{tmp[i] = '\0';}
lesen >> tmp;while(!lesen.eof())
{
daten.push_back(tmp);//daten = vector<double> daten;
lesen >> tmp;
}Mein Problem ist das immer nur der letzte Wert im vector steht.
Kann mir jemand erklären warum?DANKE
-
schau mal in die FAQ.