Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.2k views
in Technique[技术] by (71.8m points)

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

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

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

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

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)

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...