以下に示すテキストファイルがあります。ファイルを読み取ってから、ファイルの2番目の整数を使用したいと思います。ただし、現在使用しているコードは、最初の整数と文字列を使用するだけです。2番目の整数と文字列を取得したいのですが。
だから私の質問は、これはどのように可能ですか?そしてそれはで行うことができgetLine()
ますか?
私が読み込もうとしているファイルとコードは以下のとおりです。
ファイル:
10202 CE151 17.5
10105 CE151 99.9
10202 CE151 5.6
10406 CE301 59.8
10103 CE151 75.5
10709 CE204 67.2
コード:
string mod;
float mark;
getline(file2, s2);
istringstream line(s2);
line >> mark;
line >> mod;
cout << mod << endl;
cout << mark << endl;