2011-01-01 4 views

Antwort

17

Nach dem documentation Sie können festlegen, dass eine Option in der Option Beschreibung erforderlich ist:

options_description desc; 
desc.add_options() 
    ("help", "produce help") 
    ("count", value<int>()->required(), "number of executions") 
    ; 
+3

gewarnt, dass es noch viele ältere Installationen von Auftrieb gibt, die dies nicht unterstützen. Die erforderliche() Funktion wurde in 1.42 hinzugefügt. https://svn.boost.org/trac/boost/ticket/2982 – leecbaker

+0

Der Ausgang markiert nicht wirklich, dass es ein erforderlicher Parameter ist. Wie spiegelt sich das wider? –