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

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

Войти
Регистрация
Восстановить пароль
 
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
#1

Консоль, разбор командной строки - C++

24.11.2011, 10:25. Просмотров 792. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
int main(int ArgumentsCount, char **Arguments)
{
 char **p;
 char **l;
 std::cout<<ArgumentsCount<<std::endl;
 for (l=Arguments+ArgumentsCount-1, p=Arguments+1; p<=l; ++p)
 {
  std::cout<<*p<<std::endl;
  /*
     В этом месте надо определить, является ли z-строка по адресу *p именем существующего файла с определённым расширением. Как это сделать?
 */
 }
 return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2011, 10:25     Консоль, разбор командной строки
Посмотрите здесь:

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

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

Разбор строки - C++
Здравствуйте. В stdin программы приходит строка вида domain=d.ru&amp;type=delete&amp;file=std&amp;... При этом мне необходимо получить значение...

Разбор строки - C++
Помогите разобрать вот такие строки: 2011/07/01 22:08:29 1 104725943 127.0.0.1 a4c58fa5aa21a67deceaa8420802346e aaaaaa bbbbbb ...

Разбор строки из консоли и вопрос по g++ - C++
Всем доброго времени суток :) Недавно начал изучать C++ Вот есть пару вопросов... Первое - Как мне разобрать строку из консоли...

Разбор сложной строки с аргументами - C++
Здравствуйте друзья! Мне кажеться я заблудился в этой жизни(( В мою длл через пайп поступает строка, а точнее комманда на чтение или...

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

Компиляция из командной строки - C++
Доброго времени суток. У меня к Вам вопрос по компиляции из коммандной строки. Делаю простенький .с файл hello.c: #include...

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

Аргументы командной строки - C++
Уважаемые форумчане, растолкуйте, пожалуйста, назначение третьего аргумента &quot;char *const options&quot; в функции GetOptList . Для чего он данном...

Аргументы командной строки - C++
Пытаюсь разобраться с этой штукой. У Дейтела это собственно только дополнение, а не отдельный пункт раздела так что всё написано сжато и с...

аргементы командной строки - C++
ПОдскажите, как через аргументы командной строки вывести {1 2 3 4 5} в файл по блочно из массива?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
В астрале
Эксперт С++
7968 / 4730 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
24.11.2011, 11:57     Консоль, разбор командной строки #2
C++
1
2
3
4
5
boost::filsystem::path path(*p);
if (boost::filesystem::exists(path) && boost::filesystem::is_regular_file(path) && path.extension() == ".exe")
{
    std::cout << "yes" << std::endl;
}
Yandex
Объявления
24.11.2011, 11:57     Консоль, разбор командной строки
Ответ Создать тему
Опции темы

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