Wykładowca zadał nam zadanie i jedną jego częścią, jest wczytanie pewnego pliku, według danego schematu (string, string, int w jednej linijce), pomijając nieprawidłowe linijki i mamy to zrobić używając exceptions, ale nie mam pojęcia jak to zrobić w tym przypadku. Ktoś coś podpowie? INPUT FILE FOR FINAL PROJECT TEST!!!.txt
0
0
Musisz rzucić wyjątek
https://www.w3schools.com/cpp/cpp_exceptions.asp
co do reszty, to nie wiem które linijki są nieprawidłowe aby je rozpoznać
1
Co sam zrobiłeś?
To nie jest prawda, że sam musisz rzucić wyjątek.
https://en.cppreference.com/w/cpp/io/basic_ios/exceptions
1
Spróbuj na początku, dla uproszczenia, zrobić to zadanie bez używania wyjątków.
0
Powiem ci jak ja bym podszedł do tego
napisałbym funkcję która przyjmuje 3 argumenty
UserData(string name, string surname, int age)
napisałbym też w tej funkcji (lub oddzielną funkcję) która sprawdza poprawność podanych danych
- Jeżeli dane są prawidłowe to wczytuję plik
- Jeżeli dane są nieprawidłowe to rzucam wyjątek i nie wczytuję pliku i wyświetlam stosowny komunikat o błędzie