2011-01-01 9 views

Respuesta

17

De acuerdo con la documentation se 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") 
    ; 
+3

ser advertidos de que todavía hay muchas instalaciones más antiguas de impulso que no soportan esto. La característica requerida() se agregó en 1.42. https://svn.boost.org/trac/boost/ticket/2982 – leecbaker

+0

La salida realmente no indica que es un parámetro requerido. ¿Cómo reflejar eso? –

Cuestiones relacionadas