We have a template parameter charT which I suppose is designed to be used as an underlying character type for option value's name. However, in our workaround we use std::string as the return type of name() and argument to value_name(). It should be verified, whether it shouldn't be changed to something like std::basic_string<charT>.
We have a template parameter
charT
which I suppose is designed to be used as an underlying character type for option value's name. However, in our workaround we usestd::string
as the return type ofname()
and argument tovalue_name()
. It should be verified, whether it shouldn't be changed to something likestd::basic_string<charT>
.