Как задать параметры командной строки при отладке в среде Visual C++ 2008
Используя меню («Проект» - «Свойства») или горячие клавиши (Alt+F7) открыть свойства
проекта. Слева в дереве конфигурации выбрать «Свойства конфигурации» - «Отладка». В правом
части указать командные аргументы. При этом считается, что аргументы программы разделяются
пробелами. Если аргумент содержит пробелы, то значение такого аргумента заключается в двойные
кавычки. Таким образом на рисунке показано, что в проекте заданы 5 параметров со значениями
«param1», «param2 as string», «and», «so» и «on». После чего нажать на кнопку «ОК». Запуск
программы в режиме отладки будет эквивалентен запуску программы из командной строки с этими
параметрами. Доступ к параметрам происходит через параметры функции «main». Таким образом
программа
#include
using namespace std;
int main(int argc, char *argv[])
{
for (int i=0; i
cout << "Parameter #" << i << ": " << argv[i] << endl;
return 0;
}
отобразит следующее
Как видно из результатов выполнения параметр с индексом 0 всегда определён и содержит
полный путь к файлу программы.
Опубликовал Kest
February 25 2014 10:33:34 ·
0 Комментариев ·
8337 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.