ifstream を使用してファイルを開こうとしていますが、どのような解決策を試してもうまくいきません。私のプログラムは常に「開くことができません」と出力します。以下は私のコード全体です。どんな助けでも大歓迎です!
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main(int argc, char ** argv)
{
string junk;
ifstream fin;
fin.open("somefile.txt");
if(fin.is_open())
{
fin >> junk;
cout << junk;
}
else
{
cout << "unable to open" << endl;
}
fin.close();
return 0;
}
また、作成した実行ファイルと同じディレクトリにある somefile.txt の内容は次のとおりです。
SOME
FILE