Witam !
Wiem powtarzał się ten temat, ale nie rozumiem tego mechanizmu. Piszę tutaj, by ktoś mi to dobrze wytłumaczył.
Więc stworzyłem sobie programik z tablicą obiektów. Zapisałem już wartości wszystkich obiektów w pliku .txt, ale teraz nie za bardzo wiem jak je wczytać.
Próbowałem tak
void load_folder(item * weapon)
{
fstream folder;
folder.open("dane.txt", ios::in);
string line;
int n=0;
if(folder.good())
{
while(getline(folder,line))
{
weapon[n].name=line;
weapon[n].improve=atoi(line.c_str());
weapon[n].number_delete=atoi(line.c_str());
n++;
}
}
else cout << "Folder nie wczytany" << endl;
}
I wywala mi błąd. Proszę o wytknięcie błędu i możliwą poprawę z wytłumaczeniem.
Z góry dzięki !