0

我試圖在一個VC++ 2008解決方案中以調試模式傳遞命令行參數,如Debugging with command-line parameters in Visual Studio所述。事情是,不知何故,實際上VC++沒有傳遞參數,因爲我總是爲「argc」變量取1。還有什麼應該啓用,或者什麼可以防止VC++傳遞參數?命令行參數選項無法在Visual C++ 2008上工作

在我的配置中,在Debug配置文件下,在項目的Debuggin選項中,持有「main」函數,我將Command Arguments選項添加爲:「-c myconfigfile.txt」。

非常感謝您提前!

+0

我忘了我設置了「Hello World!」測試傳遞命令行參數,它的工作原理。順便說一下,main函數是這樣定義的:int main(int argc,char * argv [])。 – Julen 2010-06-04 08:38:54

回答

1

我解決了它。事實上這是非常愚蠢的事情。事情是,具有「主」文件的項目沒有設置爲啓動項目。