У меня есть файл со случайными данными для учетных записей.
Данные в файле:
5
2871 2,19 8
1234 95,04 23
3341 0,00 10
3221 -1,08 21
7462 404,14 4
3425 4784,00 200
3701 99,50
ЮНК НЕ ДОЛЖЕН ПОЛУЧИТЬ ЗДЕСЬ
3333
Первое число 5 всегда будет количеством счетов, которые необходимо обработать.
Я хочу иметь возможность прочитать это число и установить его как количество учетных записей.
Поэтому мой вопрос заключается в том, как я могу прочитать файл и прочитать построчно, а в качестве первого числа указать количество учетных записей, которые необходимо обработать.
Код до сих пор:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
double NumberOfAccounts;
ifstream File("test.dat");
string line;
if(File)
{
while(getline(File,line))
{
NumberOfAccounts=line[0];
}
File.close();
}
cout<<NumberOfAccounts;
system("pause");
return 0;
}
Сейчас он просто печатает 51.
Любые советы / помощь будут оценены.