0

私が理解している限り、_wgetcwd文字列(wchar_t*)へのポインターをアプリケーションディレクトリ(exeからのディレクトリ)に返します。

Visual Studio(2012) デバッグを実行する_wgetcwdと、実行された exe ファイルを含むプロジェクト ディレクトリではなく、プロジェクト ディレクトリが返されます。

それは期待されていますか?実行された実行可能ファイルを含むディレクトリを返す他の方法はありますか?

4

2 に答える 2

2

いいえ、プログラムが存在するディレクトリを返すのではなく、プロセスの現在の作業ディレクトリを返します。これは、場合によってはプログラムの場所と同じになる場合があります。

プロジェクト設定を変更して、作業ディレクトリを設定できます。

于 2013-10-02T18:11:37.573 に答える
0

GetModuleFileName を使用できます。

于 2013-10-02T18:18:17.003 に答える