Witam :)
Jestem w trakcie kursu c++ odcinek 7. Doszedłem do momentu pobierania kolejnych lini z pliku tekstowego. Jest tam fragment kodu którego nie mogę zrozumieć od dłuższego czasu
while(getline(plik,linia))
{
switch(nr_linii)
{
case 1:imie=linia;break;
case 2:nazwisko=(linia);break;
case 3:tel=atoi(linia.c_str());break;
}
nr_linii++;
}
W jaki sposób program wie od której lini zacząć tzn. skąd on wie, że nasza linia to linia w pliku tekstowym? I jeśli ktoś mógłby mi wytłumaczyć w dwóch zdania jak działa getline ponieważ nie do końca rozumiem co oznaczają potem "plik" i "linia"
Przepraszam za trochę głupie pytania ale po 4 oglądnięciu odcinka dalej nie mogę tego zrozumieć a nie chcę przechodzić dalej.
Pozdrawiam :)