structopt
structopt copied to clipboard
Parse command line arguments by defining a struct
I seems that first character of long-name is used in a short-name. In case: ```c++ struct Options { // oositional flags // ./main [--bar] [--baz] std::optional bar = false; std::optional...
With the current implementation, the option handling/parsing only works with a lot of allocations. If the implementation would use `string_view` internally and can save arguments as viewer structs, that could...
In the current [beta release of boost](https://www.boost.org/users/history/version_1_84_0.html), `boost::pfr` comes with a new feature for extracting the struct name from a given type. This way `structopt` could get rid of the...
Using only third party folder keeps this project stuck over the same version always. This PR includes the CMake option to be able to use external dependencies (magic_enum and visit_struct)....
Sort of a draft, sort of ready. There are probably more places where std::string could be replaced with std::string_view, but I got most of the obvious stuff. Also included a...
The appveyor MSVC 2019 build is failing due to an outdated doctest. It also causes failures with other compilers (GCC at least). This just updates the dependencies, which helps with...