私は、入力をファイルから取得してから処理する必要があるプロジェクトに取り組んでいます。ファイルを開いて開いていることを確認するためのコードのスケルトンが与えられましたが、ファイルを開くときに問題が発生します。
私のコード
int main()
{
readFile();
}
void readFile()
{
ifstream fin;
string fileName;
int x;
cout << "Enter the file you wish to read from: ";
cin >> fileName;
fin.open(fileName.c_str(), ios::in);
if(!fin.is_open())
{
cerr << "Unable to open file " << fileName << endl;
exit(10);
}
}
私のコンソール: http: //i.stack.imgur.com/2derI.jpg
基本的にこのコードはすべて与えられたので、なぜこれがうまくいかないのかまったくわかりません。これは私のはるかに大きなプロジェクトの一部にすぎませんが、これが機能するまで、まだその部分を試すことはできません。どんな助けでも大歓迎です。