diff --git a/src/cxxopts.hpp b/src/cxxopts.hpp index 8562966..ed93ffd 100644 --- a/src/cxxopts.hpp +++ b/src/cxxopts.hpp @@ -1022,6 +1022,10 @@ Options::parse(int& argc, char**& argv) { checked_parse_arg(argc, argv, current, value, name); } + else if (value->value().has_implicit()) + { + parse_option(value, name, ""); + } else { //error