bugfix> c++ > 投稿

を使用してファイルをロードしようとする実行可能ファイルをデバッグしています

ifstream is("filename");

「現在のフォルダー」にこのファイルがないように見えるため、これは失敗します。ファイルはプロジェクトとソリューションを含むフォルダーにあり、作業ディレクトリはproject-dirに設定されていると確信しています。

質問:ifstreamがデバッガーでファイルを探すフォルダーを表示する方法はありますか?


編集1: 現在のプロジェクトディレクトリに関する情報を取得するには、次のようにします。

$(ProjectDir)の値を調べるにはどうすればよいですか?


編集2: 現在の作業ディレクトリは、次のように取得できます。

char * dir = _getcwd(NULL, 0);   

再コンパイルせずにデバッガでこの情報を取得する方法を見つけませんでした。