9 Jul
2009
9 Jul
'09
2:32 p.m.
Hello, I am trying to use an option that can have either zero or one arguments. I have seen an example in the documentation claiming that the following code would allow the user to provide either zero or one tokens to option 'verbose', but instead it throws an exception "extra parameter" when one token is given. So the question is, does zero_tokens() allow the user to specify a value? options_description desc; desc.add_options() ("help", "produce help message") ("compression", value<string>(), "compression level") ("verbose", value<string>()->zero_tokens(), "verbosity level") ("email", value<string>()->multitoken(), "email to send to") ; Thanks, Marti