witam,
chciałbym odczytać dane z pliku .csv które mniej więcej wyglądają tak
2010-11-08,0.8625,0.8692,0.8608
2010-11-09,0.8621,0.8645,0.8588
wiem że moge użyć np.
ifstream infile("exchange.csv");
string word;
while (getline(infile, word, ','))
{
cout << "Word: " << word << "\n";
}
infile.close();
i wtedy mam każdy wyraz w stringu, ale potrzebuję zapisać to w 2 tablicach : jedna dla dat (pierwszy wyraz w linii) i jedna dla 3 wartosci waluty (2,3,4 wyraz)
Jak do tego sie zabrać ?( tzn. mogę np. zrobić pętlę która dla i = 1 czyta datę , dla 2,3,4 czyta liczby i zapisuje do odpowiedniej tablicy , ale jak się dowiedzieć kiedy getline() natrafia na \n zamiast na ',' ?