Как обрабатывать несколько аргументов командной строки синтаксиса, используя boost.program_options

Рассмотрим утилиту, которую можно использовать в разных режимах, например:

utility.exe --mode x (ожидается один список аргументов)
utility.exe --mode y (ожидается другой список аргументов)

Как я могу написать код для разбора таких аргументов в Boost.Program_Options???

1 ответ

Вы можете разобрать этот режим самостоятельно (или с помощью параметров программы Boost использовать способ, который игнорирует неизвестные параметры), а затем, в зависимости от этого результата, вы можете передать аргументы строки cmd различным объектам параметров программы Boost.

Другие вопросы по тегам