Dostaję taki błąd : error: 'std::list<student>::iterator' has no member named 'lista'
Ktoś wie, o co tu chodzi? Mam wcześniej deklaracje, a wywala taki błąd. W innych metodach, w których również tego używam, nie ma takiego problemu..
list <student> lista;
/////////////////////////////////////////
void insert()
{
string numer_albumu, imie, nazwisko, rok_studiow, kierunek, specjalnosc;
list<student>::iterator it = find_if(lista.begin(). lista.end(), [](const student& s) { return s.numer_albumu == "123"; });
lista.insert(next(it), {numer_albumu, imie, nazwisko, rok_studiow, kierunek, specjalnosc});
}