私はこのコードを書きました。ユーザーにファイルのフルパスを尋ねてから、そのパスに移動してファイルを開きたいです。残念ながら、プログラムはファイルを見つけることができません。たとえば、このパス G:\project 2\newfile にファイルを作成しましたが、これを C++ コンソールに入力すると、「ファイルを開くときにエラーが発生しました」と表示されます。私は本当にこの問題を解決する必要があります。これで私を助けてください。ありがとう
#include <iostream>
#include <fstream>
#include <conio.h>
#include <windows.h>
using namespace std;
int main()
{
string address;
cout << "Enter the full path of the file" << endl;
cin >> address;
ifstream file(address.c_str());
if (!file) {
cout << "Error while opening the file" << endl;
return 1;
}
return 0;
}