Hej,
od niedawna zacząłem swoją przygodę z programowaniem w c++. Całkiem nieźle się w to wkręciłem, byłem na jednym kursie na którym nauczyłem się podstaw tego języka. Obecnie samemu w domu trochę ćwiczę nad nim, wzorując się trochę na filmach z kanału Pasja Informatyki ( ͡° ͜ʖ ͡°). Obecnie mam pewien problem z odczytem linii z pliku .txt, nie jestem w stanie odczytać tego, czy zmienna string log i has się na tym pliku znajdują. Byłbym bardzo wdzięczny, jeżeli ktoś umiałby mi pomóc, tudzież wytłumaczył ( ͡° ͜ʖ ͡°)
case '1':
{
plik.open("konta.txt",ios::in);
if (plik.good()==false)
{
cout <<"Wystapil nieoczekiwany blad, prosimy sprobwac pozniej" <<endl;
exit (0);
}
cout << "Prosze podac login i haslo " << endl;
cin >> log;
cin >> has;
// dla for'a dodam pare zmiennych
int dlugosc=log.length();
int dlugosc2=has.length();
for (int nr_linii=1;;nr_linii++)
{
if (log[dlugosc-1]==getline(plik,linia),has[dlugosc2-1]==getline(plik,linia))
{
cout <<"Witamy" << log <<endl;
system("pause")
break;
}
else
{
cout<<"Wystapil blad, prosimy sporobowac ponownie pozniej"<<endl;
}
}
plik.close();
}
break;