Open GoogleCodeExporter opened 9 years ago
Hi Mark,
I agree that this would be a nice addition. Note that the Python gflags library
already has this ability. Thus it would only be reasonable to support it for
C++ as well.
I am guessing that the reason for not having it yet is that in C++ the original
authors of the library wanted to have all flags initialized before static
initialization time. As for a "multistring" flag, we would presumable use a STL
vector of strings which is no POD, this would no longer be possible. I must say
though that I am not clear why it would at all be necessary to have flags be
initialized before static initialization. I don't think anybody should use the
value of command-line flags in a constructor of a static object, in which case
you can also just use another static constant for the default flag value which
the flag will have at that time.
Andreas
Original comment by andreas....@gmail.com
on 7 Sep 2013 at 11:26
Original comment by andreas....@gmail.com
on 20 Mar 2014 at 3:50
Original issue reported on code.google.com by
mark.die...@gmail.com
on 5 Sep 2013 at 6:04