Witam, mam dwa problemy z listą
Po pierwsze chciałbym przejść po wszystkich elementach listy, poza pierwszym. Zapis lista.begin()+1 jest zły, więc chciałbym się dowiedzieć jak to zrobić?
Drugi, mam funkcje średnia(), która oblicza średnią i chcę porównywać elementy, aby wyłonić ten z najlepszą średnią i przy próbie odwołania się do poprzedniego elementu (v-1)->srednia(); również mam błąd. Pomocy!
for (auto v=studenci.begin()+1; v!=studenci.end(); ++v)
{
if (v->srednia()>(v-1)->srednia())
{
licznik_1=licznik_2+1;
}
licznik_2++;
}