Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.75
Deryck
5 / 5 / 0
Регистрация: 01.12.2010
Сообщений: 109
#1

Ввод аргументов командной строки - C++

24.02.2012, 20:07. Просмотров 2948. Ответов 5
Метки нет (Все метки)

Здравствуйте, такой вопрос: как задаются аргументы командной строки в си? нужно скомпилировать exe и запустить его через командную строку ОС, а после имени файла указать нужные мне аргументы? можно ли это сделать сразу в самой среде(в частности netbeans)? надеюсь более менее понятно написал...
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2012, 20:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ввод аргументов командной строки (C++):

Передача аргументов командной строки - C++
Здравствуйте. Подскажите пожалуйста, зачем в этом коде "return 1;"? #include <iostream> #include <cstdlib> using namespace std; ...

Вывод аргументов командной строки - C++
Доброго времени. #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR*...

Разбор аргументов командной строки - C++
Для Unix существуют специальные средства для разбора опций командной строки (функции GNU getopt и getopt_long). Хотелось бы узнать, есть ли...

Использование аргументов командной строки - C++
Всем доброго дня !!! Подскажите пожалуйста как связать этот код программы с командной строкой ? #include <fstream> #include...

Обработка аргументов командной строки - C++
Не нашел где создать тему, поэтому решил здесь. 1. Интересуют стандарты для аргументов командной строки, то есть как обычно их...

Работа со строками - обработка аргументов командной строки - C++
Помогите реализовать. Буду очень благодарен. Если первый аргумент командной строки-опция-d, то распечатать введен далее текст без...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
24.02.2012, 20:10 #2
Цитата Сообщение от Deryck Посмотреть сообщение
нужно скомпилировать exe и запустить его через командную строку ОС, а после имени файла указать нужные мне аргументы?
именно

Цитата Сообщение от Deryck Посмотреть сообщение
можно ли это сделать сразу в самой среде(в частности netbeans)?
в опциях проекта есть настроки запуска, там же можно задать параметры
nxnx
Формучанин
362 / 293 / 16
Регистрация: 02.11.2010
Сообщений: 1,234
24.02.2012, 20:13 #3
Run->Set project configuration-> customize...-> Run
В Поле Run command можно вписать дополнительные параметры запуска.
Также там можно выбрать каким образом запускать (Console Type)
Deryck
5 / 5 / 0
Регистрация: 01.12.2010
Сообщений: 109
24.02.2012, 20:25  [ТС] #4
Спасибо

Добавлено через 9 минут
аргументы нужно указать после команды: "${OUTPUT_PATH}? никак не могу разобраться... может быть кто нибудь приведет пример что именно можно нужно в этом поле? пример сойдет самый простой вроде вывода hello world
nxnx
Формучанин
362 / 293 / 16
Регистрация: 02.11.2010
Сообщений: 1,234
24.02.2012, 20:28 #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
"${OUTPUT_PATH}" argument1

Добавлено через 1 минуту
C
1
2
3
4
5
6
7
8
9
#include <stdio.h>
 
int main(int argc,char** argv)
{
    int i;
    for (i=0;i<argc;i++)
        printf("%s ",argv[i]);
    return 0;
}
Deryck
5 / 5 / 0
Регистрация: 01.12.2010
Сообщений: 109
24.02.2012, 20:28  [ТС] #6
Спасибо, разобрался. как всегда выручили
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2012, 20:28
Привет! Вот еще темы с ответами:

Передача аргументов командной строки функции main() - C++
Добрый день Дана задача: Напишите программу, которая запрашивает пароль, задаваемый в команд- ной строке. Ваша программа не должна...

Объясните смысл аргументов командной строки argc и argv - C++
Объясните смысл аргументов командной строки argc и argv.

Проверка формата ввода аргументов командной строки регулярными выражениями - C++
Часто при запуске программы на вход подаются дополнительные данные в определённом формате (взять хоть компиляцию с флагами). Валидация...

Вычислить сумму чисел, передаваемых программе в виде аргументов командной строки - C++
Всем доброго дня! Прошу помочь с решением задачи. Начальная задача стояла так: программа должна вычислять сумму чисел, передаваемых ей...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.02.2012, 20:28
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru