2012-03-12 33 views

回答

20

要在NetBeans中C++项目指定命令行参数,请访问:

Project properties =>Run =>Run Command

默认值为:

"${OUTPUT_PATH}"

修改成:

"${OUTPUT_PATH}" hi 5

的与此代码创建的main.cpp:

int main(int argc, char** argv) { 

    cout << "First argument: " << argv[1] << endl; 
    cout << "Second argument: " << argv[2] << endl; 
    return 0; 
} 

生成输出:

First argument: hi 
Second argument: 5 

RUN SUCCESSFUL (total time: 320ms) 
+0

从而为这每每次我们想用不同的参数运行,我们必须将它们经历'项目属性=>运行=>运行命令'或有其他的方法。 – Laksith 2015-12-08 07:11:48

+0

每次修改项目设置 - 但我不得不说它不像Eclipse的运行/调试配置那样方便,可以更快地访问和管理它。不完全是批评,而只是我的结论。 – 2015-12-26 13:31:46