data.txt
содержит следующую информацию: firstName
, lastName
, salary
, increment
.
James Chong 5000 3
Peter Sun 1000 5
Leon Tan 9500 2
Я хочу прочитать data.txt
, сделать необходимыевычисления и сохранить выходные данные 3 переменных в newData.txt
:
firstName
, lastName
, updatedSalary
(salary
*percentageIncrement
)
Мне удалось только перейти к чтению и отображению информации в data
.
Ниже мой код:
#include <iostream>
#include <string>
#include <fstream>
#include <cstdlib>
using namespace std;
int main()
{
string filename = "data.txt";
ifstream infile;
infile.open(filename);
//if file cannot open, exit program
if (!infile.is_open()){
exit(EXIT_FAILURE);
}
string word;
infile >> word;
while(infile.good()){
cout << word << " ";
infile >> word;
}
system("pause");
return 0;
}
Могу ли я узнать, есть ли какие-либо ссылки, которые я могу использовать?Спасибо