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

Как в Dev C++ передать параметры командной строки - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.80
Alvilda
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7
17.09.2012, 11:54     Как в Dev C++ передать параметры командной строки #1
Мне необходимо данные брать из файла. Путь к файлу нужно передавать как параметр командной строки argv. Подскажите пожалуйста как это делать в Dev C++
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.09.2012, 11:54     Как в Dev C++ передать параметры командной строки
Посмотрите здесь:

Параметры командной строки и каталог программы C++
передать ссылки как параметры C++
C++ Параметры в командной строке
C++ Как в функцию обработки сообщений передать параметры?
C++ Как передать параметры в main ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
 Аватар для vxg
2663 / 1674 / 157
Регистрация: 13.01.2012
Сообщений: 6,251
17.09.2012, 12:57     Как в Dev C++ передать параметры командной строки #2
как и везде. через аргументы функции main. если у вас консоль конечно.
kotleta
 Аватар для kotleta
42 / 42 / 11
Регистрация: 13.09.2012
Сообщений: 196
17.09.2012, 14:38     Как в Dev C++ передать параметры командной строки #3
your_program.exe PATH

int main(int argc, char argv[][])
{
cout << argv[1];
}
Rusarch333
7 / 7 / 1
Регистрация: 12.08.2012
Сообщений: 96
17.09.2012, 17:23     Как в Dev C++ передать параметры командной строки #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
using namespace std;
 
int main (int argc, char* argv[]) 
{
     cout << argv[0] << endl << endl;
 
     system("pause");
 
     return 0;
}
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
17.09.2012, 17:34     Как в Dev C++ передать параметры командной строки #5
Rusarch333, в argv[0] находится путь\название программы
Alvilda
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7
17.09.2012, 20:50  [ТС]     Как в Dev C++ передать параметры командной строки #6
Похоже я не совсем верно поставила вопрос. Я знаю что мой путь будет в переменной argv[1], но меня интересует как задать ее до начала выполнения программы. Не в коде, не через консоль.
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
17.09.2012, 20:59     Как в Dev C++ передать параметры командной строки #7
Цитата Сообщение от Alvilda Посмотреть сообщение
но меня интересует как задать ее до начала выполнения программы
Похоже вы опять не правельно поставили вопрос .
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
17.09.2012, 21:00     Как в Dev C++ передать параметры командной строки #8
Цитата Сообщение от Alvilda Посмотреть сообщение
Я знаю что мой путь будет в переменной argv[1], но меня интересует как задать ее до начала выполнения программы. Не в коде, не через консоль.
Почему в argv[1], а не в argv[5]?

а вообще можно сделать ярлык и в нем прописать
vxg
Модератор
 Аватар для vxg
2663 / 1674 / 157
Регистрация: 13.01.2012
Сообщений: 6,251
17.09.2012, 21:07     Как в Dev C++ передать параметры командной строки #9
отладка / параметры
Alvilda
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7
17.09.2012, 21:08  [ТС]     Как в Dev C++ передать параметры командной строки #10
В Visual Studio в свойствах проекта можно прописать аргументы командной строки. В силу обстоятельств студию установить не могу. Вот меня и интересует можно ли прописать аргументы командной строки в каких-нибудь свойствах в Dev C++?
volvo
Супер-модератор
 Аватар для volvo
21815 / 14178 / 3948
Регистрация: 22.10.2011
Сообщений: 25,055
Записей в блоге: 2
17.09.2012, 21:08     Как в Dev C++ передать параметры командной строки #11
Цитата Сообщение от Alvilda Посмотреть сообщение
как задать ее до начала выполнения программы
Отладка?
Миниатюры
Как в Dev C++ передать параметры командной строки  
Alvilda
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7
17.09.2012, 21:24  [ТС]     Как в Dev C++ передать параметры командной строки #12
Цитата Сообщение от UI Посмотреть сообщение
Отладка?
А записывая путь необходимо экранировать слэши??
volvo
Супер-модератор
 Аватар для volvo
21815 / 14178 / 3948
Регистрация: 22.10.2011
Сообщений: 25,055
Записей в блоге: 2
18.09.2012, 00:11     Как в Dev C++ передать параметры командной строки #13
Нет, ни слэши ничего другого не надо экранировать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.09.2012, 12:32     Как в Dev C++ передать параметры командной строки
Еще ссылки по теме:

C++ Как скрыть из командной строки мигающую черту?
как вызвать msvcbuild из командной строки C++
C++ Передать аргументы командной строки

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

Или воспользуйтесь поиском по форуму:
Alvilda
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7
18.09.2012, 12:32  [ТС]     Как в Dev C++ передать параметры командной строки #14
Цитата Сообщение от UI Посмотреть сообщение
Нет, ни слэши ничего другого не надо экранировать.
Отлично. Спасибо
Yandex
Объявления
18.09.2012, 12:32     Как в Dev C++ передать параметры командной строки
Ответ Создать тему
Опции темы

Текущее время: 01:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru