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

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

Войти
Регистрация
Восстановить пароль
 
 
Вечный_Студент
 Аватар для Вечный_Студент
2 / 2 / 0
Регистрация: 16.05.2012
Сообщений: 38
#1

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

13.06.2012, 11:53. Просмотров 942. Ответов 20
Метки нет (Все метки)

Всем доброго утра. Вот такой вопрос возник.
Запуская программу в консоли имеем вид

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?
как мне вывести или использовать теперь то, что у меня лежит в этой переменной?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2012, 11:13     Аргументы, передаваемые в main
Еще ссылки по теме:

Аргументы для функции main() C++
C++ Шифрование. Аргументы функции MAIN
C++ Аргументы функции main
А как передавать аргументы и где их определять в функцию main() ? C++
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
Ответ Создать тему
Опции темы

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