Witam
Ogólnie program nie pokazuje mi żadnych błędów a po skompilowaniu pojawia się taki wyjątek,jestem osobą początkującą więc nie bardzo wiem z czego to wynika proszę o pomoc,jeśli będzie potrzeba mogę udostępnić jakieś fragmenty kodu
0
0
Ogólnie zadanie polega na liczeniu średniej studentów z podanego pliku
ogólnie plik jest w formie imie nazwisko,nazwa przedmiotu,ocena
2
podziel
zawiera mniej niż jeden element.
Podstawowa zasada przy zadawaniu pytań:
- każdy tekst ma być zamieszczany na forum jako tekst! Powodów jest wiele.
- screeshot rezerwuj dla rzeczy, pozbawionych tekstu.
0
@MarekR22: A jakieś konkrety jak sobie z tym poradzić bo nie bardzo wiem ?
1
Debugger w rękę i do dzieła. Jak Marek zauważył, masz za mało elementów w liście (btw: koniecznie użyj vector
zamiast list
- prawie nigdy nie chcesz list
), zapewne masz w pliku pustą linijkę (np. ostatnią), i się na niej wywalasz.
BTW2: użyj ranged for zamiast iteratorów:
for(auto const& linia : dane_z_pliku) // linia to string