class DataExporter{
public:
DataRow dr[1000];
int n;
DataExporter(){
int wiersze = 0;
string tekst;
char test[100];
fstream plik("plik1.txt", ios::in | ios::out | ios::ate);
plik.close();
plik.open("plik1.txt");
while(plik.good()){
plik.getline(test,100);
tekst = test;
dr[wiersze++] = DataRow(explode(tekst, ',', 0), explode(tekst, ',', 1), explode(tekst, ',', 2), explode(tekst, ',', 3));
}
n = wiersze-1;
plik.close();
}
virtual void wypisz() = 0;
};
w pliku "plik1" mają znajdować się dane np:
Adam,Kowalski,A444,5
Adam,Kowalski,A344,3
ale wyskakuje mi błąd program przestał działać, co na to poradzić?