1

我正在使用Visual Studio 8.我將命令行參數傳遞給我的程序,當我使用exe文件執行程序時,它工作正常,但是當我使用調試時。它無法打開我以命令行參數形式給出的輸入文件。雖然我已在項目 - 在命令行參數>屬性 - >調試 - >命令行參數....如何調試VC++程序,輸入文件在調試時未打開

例如 「的Program.exe」 INPUT_FILE OUTPUT_FILE

輸入文件包含我有數據在計算中使用,如果我無法調試它。如何刪除這些錯誤在我的計劃

回覆我 感謝

回答

1

您可能需要指定爲了同一屬性頁上的工作目錄在同一個目錄中的調試可執行的運行作爲輸入文件。現在它可能無法傳遞你的文件,因爲它找不到它。

+0

我已經把輸入文件放在同一個目錄下,並且設置工作目錄 如果在調試的時候找不到文件,它應該找不到它,而正常的執行可能是我錯了,但仍然令人困惑 – Zia 2010-06-07 18:16:41

+0

看到Tobbe's響應,如果你這樣做,你不應該把.exe名稱放在「Command Arguments」部分。 – bshields 2010-06-07 18:26:19

+0

我沒有在命令行中添加exe文件名 – Zia 2010-06-07 18:42:28

1

您不應在命令行參數中包含「program.exe」。

+0

我沒有在命令行中添加exe文件名 – Zia 2010-06-07 18:29:31