Так что мне нужно прочитать в файле, который выглядит следующим образом: 1 Боб C 1 2 Стив R 2 2 Лора D 3
Моя проблема заключается в том, что мне нужно читать в каждой строке в цикле времени,и используя второй цикл, проверьте, совпадает ли первый int в следующей строке с предыдущим первым int.Поэтому в этом примере мне нужно проверить, равно ли 1 единице. 2. Можно ли использовать peek для просмотра следующей строки.Все, что он делает, это дает мне значение пробела или что-то в этом роде.
ifstream customers("people.txt");
string line;
int timeEntry;
int currTime = 1;
string name;
char act;
int tran;
//customers >> timeEntry;
//cout << timeEntry << endl;
//!customers.eof()
//
while(customers >> timeEntry >> name >> act >> tran) {
//getline(customers, line);
//customers >> timeEntry;
//customers >> name;
//customers >> timeEntry;
//cout << timeEntry << endl;
cout << customers.peek() << endl;
currTime++;
}
customers.close();
return 0;
}