これを行う方法を理解するのに苦労しています:
1 行に名前が含まれ、次の行に価格が含まれ、約 10 回続く .txt ファイルから読み取る必要があります。(つまり、テキストファイルには次のように書かれています:
ジョン・ドウ
234.0
ジェーン・ドウ
465.0
名前の前に「Name」、番号の前に「wage:」を印刷する必要があります。どうすればいいですか?どこから始めればいいのかわからない!
編集:私がこれまでに持っているもの:
#include<iostream>
#include<iomanip>
#include<fstream>
#include<string>
using namespace std;
int main()
{
ifstream infile("wage.txt");
ofstream outfile("wage.txt");
string line;
if(infile.is_open){
while(!infile){
getline(infile,line);
if (isdigit(line)){
cout<<"$"<<line<<endl;
}
}
}
return 0;
}