C++ を使用しようとしていますが、テキスト ファイルの読み取り時に以下のエラーが発生します。理由はありますか?
入力:
This is a test.
A test, with tabs and too many spaces.
If this is a good one,
then all will be well.
出力:
then all will be well. too many spaces.
コード:
#include <cstdlib>
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
string line;
ifstream infile ("A5.txt");
if (infile.is_open()) {
while (!infile.eof()) {
getline(infile,line);
cout << line << endl;
}
infile.close();
}
return 0;
}