IDE Netbeans для C ++, как указать аргументы командной строки - PullRequest
25 голосов
/ 12 марта 2012

Как указать аргументы командной строки для проекта C ++ NetBeans?

Кажется, что нет подходящего места на вкладке отладки.

Ответы [ 2 ]

26 голосов
/ 16 марта 2012

Чтобы указать аргументы командной строки для проекта 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 голосов
/ 31 июля 2018

Вы можете добавить несколько конфигураций Run / Debug для разных аргументов (или другого исполняемого файла), используя Свойства проекта -> Выполнить -> Управление конфигурациями -> Создать.Затем вы можете добавить команды / аргументы там.В главном редакторе на панели инструментов «Выполнить» есть выпадающий список, в котором вы можете выбрать желаемую конфигурацию, затем вы можете использовать кнопку «Выполнить / Отладить» с этими конфигурациями

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...