読み取り用にファイルを開こうとしています:
cout << file_path << endl;
fstream myfile(file_path.c_str(), std::ios_base::in);
if (myfile.is_open())
cout << "Yahhy!! file Opend successfully" << endl;
else
cout << "Wohoo!! Wrong path" << endl;
出力は次のとおりです。
/home/umar/Desktop/DateFile/dha_dataset.gfp
Wohoo!! Wrong path
パスは正しいです - ファイルは存在しますが、ファイルを開いていません。問題は私のコードにありますか、それとも他の場所にありますか?
私はUbuntuで働いています。