Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Netbeans IDE for C++ how to specify command line arguments

Tags:

How do I specify command line arguments for a netbeans C++ project?

There does not seem to be a suitable place on debug tab.

like image 880
ManInMoon Avatar asked Mar 12 '12 17:03

ManInMoon


People also ask

What are command line arguments in C How do you use them?

It is possible to pass some values from the command line to your C programs when they are executed. These values are called command line arguments and many times they are important for your program especially when you want to control your program from outside instead of hard coding those values inside the code.


1 Answers

To specify command line arguments for a C++ project in netbeans go to:

Project properties => Run => Run Command

The default is:

"${OUTPUT_PATH}"

Change that to:

"${OUTPUT_PATH}" hi 5

The create main.cpp with this code:

int main(int argc, char** argv) {      cout << "First argument: " << argv[1] << endl;     cout << "Second argument: " << argv[2] << endl;     return 0; } 

Produces output:

First argument: hi Second argument: 5  RUN SUCCESSFUL (total time: 320ms) 
like image 164
fabregas88 Avatar answered Sep 27 '22 17:09

fabregas88