Hello all,
I've run into a problem with the boost::program_options library and I
wanted to see if anyone has experienced something similar.
When my application defines two program options, pi and pie, the "pie"
option silently overrides the "pi" option. (Source code attached.)
./my_program --pie
pi: false
pie: true
./my_program --pi
pi: false
pie: true
Is this the expected behavior? Admittedly, this is a contrived
example, but I think there are real-life cases where it can cause
problems. I have run into it a couple of times now.
-Michael
-----------------------------------------------------------
#include