Как реализовать подкоманды с помощью Boost.Program_options?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как реализовать подкоманды с помощью Boost.Program_options?

Сообщение Anonymous »

Я хотел бы реализовать подкоманды в своей программе. Мне также нужна возможность иметь разные параметры аргументов для разных подкоманд. Как лучше всего это сделать с помощью Boost.Program_options?

Подкоманды используются в таких программах, как svn, git и apt-get.
Например, в GIT доступны следующие подкоманды:

Код: Выделить всё

git status
git push
git add
git pull
Мой вопрос в основном такой же, как и у этого парня: http://boost.2283326.n4.nabble.com/subc ... s-like-svn -command-td2585537.html

Подробнее здесь: https://stackoverflow.com/questions/155 ... am-options
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»