Witam,
Chciałem aby dane z pliku linia po linii powędrowały do tablicy vectorowej. Zrobiłem to tak:
#include <string> #include <fstream> #include <vector> [...] fstream Fsetting; vector < string > data_setting; string line; [...] Fsetting.open("setting.dist", ios::out); if (Fsetting.good()) { while (getline(Fsetting, line)) data_setting.insert(data_setting.end(), line); } [...] cout << data_setting[0];
Po czym okazuję się że program się wysypuje, co rozumiem jako brak wartości w zerowej szufladce czy nie przepisane dane. Jednak nie wiem dlaczego.
W między czasie sztucznie dodałem element do tablicy "data_setting.push_back("nie dziala ;/");" I to działa czyli to nie problem z vectorem ;/
Moze mi ktoś pomóc ? Bedę wdzięczny za wskazówki / porady :0 Miłego dnia :)