これは初心者の質問ですが、Pythonを使用したことがあります。たとえば、.txtファイルにアクセスしたい場合は、txtファイルが同じディレクトリにあることを確認するだけで済みます。以下のC++コードがありますが、デスクトップに保存したNumbers.txtファイルが見つかりません。私がファイルに持っているのは、double型の数字の1行だけです。私がやりたいのは、ファイル内のすべての数値の平均を見つけることです。プログラムは正常に実行されますが、出力が正しく印刷されません。output [0]を出力するだけで何が出力に出力されているかを確認したところ、ファイルがその内容を配列にコピーしていないことがわかりました。誰かが私のためにこの小さな問題を解決することができますか、または少なくとも私を良いチュートリアルへの正しい方向に向けることができますか?
int main() {
cout << "Getting File Information..." << endl;
ifstream file;
char output[100];
//int x;
file.open("Numbers.txt", ios::in); // open file
cout << "Opened File Successfully ****************" << endl;
file >> output; // empty file contents into output
cout << output; // print out contents of file
cout << "Should have printed out results by now" << endl;
//file >> x;
file.close();
return 0;
}