Каждая строка текстового файла имеет имя, фамилию и зарплату. Что-то вдоль линий этого:Чтение данных по строке из текстового файла
John Doe 4000
боб мельник 9000
Я хочу, чтобы моя программа занять первое имя, фамилию и оклад каждой строки и присвоить их к строкам (или целым числам). Я попытался это до сих пор:
while (inFile){
inFile >> firstName;
inFile >> lastName;
inFile >> grossPay;
cout << firstName << " " << lastName << " " << grossPay << endl;
}
Когда он выводит имена и зарплату, последняя строка текстового файла получает выход в два раза по программе. Как я могу это исправить?