Since v1.59
on boost::program_options
, if you specify an implicit_value
(say 3
) for a command line option, then this command line:
./myprogram --myoption 5
will no longer parse and assign myoption
the value of 5
, instead it's assigned myoption the implicit specified value of 3
.
I would like to know if there's a way (e.g. a macro) to force the old semantic to boost::program_options
.