/ / Cómo manejar varios argumentos de sintaxis de la línea de comandos usando boost.program_options - c ++, boost, boost-program-options, análisis de línea de comandos

Cómo manejar múltiples argumentos de línea de comando de sintaxis usando boost.program_options - c ++, boost, boost-program-options, command-line-parsing

Considere una utilidad que se puede usar en diferentes modos, como:

utility.exe --mode x (se espera una lista de argumentos)
utility.exe --mode y (se espera una lista diferente de los argumentos)

¿Cómo puedo escribir código para analizar dichos argumentos en Boost.Program_Options?

Respuestas

0 para la respuesta № 1

Podría analizar este modo usted mismo (o conlas opciones del programa boost utilizan una forma que ignora las opciones desconocidas), y luego, dependiendo de ese resultado, podría alimentar los argumentos de la línea cmd a diferentes objetos de opciones del programa boost.