Кто-нибудь знает, как добавить аргументы командной строки в VS2008 - PullRequest
0 голосов
/ 15 февраля 2010

У меня есть программа, которая работает так:

a.out 23421232

Теперь, если я использую a.out, он скажет мне проверить параметры, даст пример и закроет. Мне интересно, если есть способ добавить аргументы командной строки при выполнении моего кода в vs2008?

Ответы [ 4 ]

4 голосов
/ 15 февраля 2010

Щелкните правой кнопкой мыши проект в Visual Studio. Нажмите Свойства . На странице Отладка имеется свойство Аргументы команд .

2 голосов
/ 15 февраля 2010

Помимо использования VS IDE для добавления параметров для запуска программы в IDE, вы также можете открыть окно командной строки (Start | Run | cmd) и запустить программу так же, как в Linux, за исключением .exe расширение необязательно:

 C:\Windows> cd "\Documents and Settings\Administrator\Applications\MyProject"
 C:\Documents and Settings\Administrator\Applications\MyProject> myprogram 23421232
1 голос
/ 15 февраля 2010

VS обычно не создает исполняемый файл с именем a.out, как это делают большинство компиляторов Unix. Вместо этого, учитывая вход XXX.cpp, он создаст исполняемый файл с именем XXX.exe.

Добавление аргументов командной строки выполняется путем вызова свойств проекта (Alt + F7), выбора «Отладка» и последующего ввода аргументов в элемент управления «Командные аргументы». Там вы просто добавите аргумент «23421232» (или любой другой).

1 голос
/ 15 февраля 2010

Перейдите в окно свойств проекта для вашего исполняемого проекта.

В разделе «Отладка» вы можете указать аргументы командной строки. Они будут использоваться при отладке.

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