某人如何識別他是否需要爲C++中的可執行文件輸入參數。如何識別.exe文件是否需要輸入參數
你應該在代碼中找到哪些命令來知道需要哪些參數?
例如,如果您需要像這樣運行它:hello.exe test.txt。但你不知道。
所以你運行hello可執行文件,但它需要一個文本文件在它旁邊。 如何在代碼中識別出需要這種參數?
編輯:我的源代碼主要有這樣 INT主(INT ARGC,CHAR *的argv []),但參數可以是什麼?
argc和argv出現的唯一地方就是在這一行。
#ifdef PARALLEL
Test.CVodeInit_parallel(states,startTime,argc,argv);
#else
Test.CVodeInit_serial(states,startTime);
#endif
你拆卸問題的方案? 傳遞給應用程序的參數被傳遞到主(...)函數在字符數組的形式。 – crush 2012-02-15 19:05:01