-1
"Numbers.txt"ファイルを読み込もうとしていますが、アクセスできません。私のコードで何が間違っていますか?私はNumbers.txt
は、実行可能ファイルと同じディレクトリに存在し、Numbers.txt
ファイルは、1行に1つの整数を含んで提供するためにファイルを読み取れません
#include <iostream>
#include <iomanip>
#include <fstream>
using namespace std;
int main() {
int sum = 0;
int x;
ifstream inFile;
inFile.open("Numbers.txt");
if (!inFile)
{
cout << "Unable to open file";
exit(1); // terminate with error
}
while (inFile >> x) {
sum = sum + x;
}
inFile.close();
cout << "Sum = " << sum << endl;
return 0;
}
um ...ファイルが存在しません。ここからはわかりません... –
あなたはどんなエラーがありますか? – Cuber
「ファイルを開くことができません」というメッセージが表示されます。私のファイルが見つかりません。私はそれが同じディレクトリにあると信じています。それは同じフォルダ(申し訳ありませんが、私はこれでかなり新しいです)にあり、それを読むことができるはずです。 – erehmann