c++ - boost:: program_options-¿Es posible imponer un indicador obligatorio?
boost-program-options (1)
De acuerdo con la documentation , puede especificar que se requiere una opción en la descripción de la opción:
options_description desc;
desc.add_options()
("help", "produce help")
("count", value<int>()->required(), "number of executions")
;
Estoy usando boost :: program_options en mi programa. Quiero hacer una determinada bandera obligatoria. ¿Es posible hacer esto con program_options de una manera que lo haga cumplir? es decir, lanzar un mensaje de error?