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

Аргументы, передаваемые в main - C++

Восстановить пароль Регистрация
 
 
Вечный_Студент
 Аватар для Вечный_Студент
2 / 2 / 0
Регистрация: 16.05.2012
Сообщений: 38
13.06.2012, 11:53     Аргументы, передаваемые в main #1
Всем доброго утра. Вот такой вопрос возник.
Запуская программу в консоли имеем вид

C++
1
>cpp1.exe -b -s -f=10 test.txt text_output.rez
cpp1.exe -запуск самой программы
-b -s -f=10 - аргументы
test.txt - исходный файл
text_output.rez - результирующий файл

правильно ли я понимаю, что
C++
1
a=argv[argc-1]
присвоит мне в переменную a, имя результирующего файла?
какого типа должна быть переменная a?
как мне вывести или использовать теперь то, что у меня лежит в этой переменной?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2012, 11:53     Аргументы, передаваемые в main
Посмотрите здесь:

C++ Аргументы функции main
Аргументы функции main C++
C++ аргументы функции main()
Где хранятся аргументы, передаваемые в функцию C++
C++ аргументы main
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2012, 11:13     Аргументы, передаваемые в main
Еще ссылки по теме:

Аргументы для функции main() C++
C++ Шифрование. Аргументы функции MAIN
C++ Аргументы функции main

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

Или воспользуйтесь поиском по форуму:
Вечный_Студент
 Аватар для Вечный_Студент
2 / 2 / 0
Регистрация: 16.05.2012
Сообщений: 38
14.06.2012, 11:13  [ТС]     Аргументы, передаваемые в main #21
C++
1
for (int i = 1; i < argc-2; ++i)
C++
1
F:\cpp1\Debug>cpp1.exe -i -c -d test.txt test.rez
вот почему argc-2
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Yandex
Объявления
14.06.2012, 11:13     Аргументы, передаваемые в main
Ответ Создать тему
Опции темы

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