#include <iostream>
#include <fstream>
#include <cstdlib>
using namespace std;
string nazwisko, imie;
int nr_tel;
int main()
{
fstream plik;
plik.open("wizytowka",ios::in );
if (plik.good()==false)
{
cout<<"cos poszlo nie tak";
exit(0);
}
string linia;
int nr_lini=1;
while (getline(plik,linia))
{
switch(nr_lini)
{
case 1 :imie=linia ;break;
case 2 :nazwisko=linia; break;
case 3 :nr_tel=atoi(linia.c_str()); break;
}
nr_lini++;
}
cout<<imie<<endl;
cout<<nazwisko<<endl;
cout<<nr_tel<<endl;
plik.close();
return 0;
}
Po naciśnięciu f9 pokazuje że coś poszło nie tak. Jak to zinterpretować i gdzie szukać błędu ? ;)