argparse 3.0
Foi lançado a biblioteca header-only de C++ 3.0 (dialeto C++17) para análise de argumentos da linha de comando argparse, distribuída sob a licença MIT. Novidades: adicionada a suporte para argumentos mutuamente exclusivos: auto &group = program.add_mutually_exclusive_group(); group.add_argument(«—first»); group.add_argument(«—second»); adicionado módulo C++20; suporte para seleção de múltiplos valores: program.add_argument(«input»).default_value(std::string{«baz»}).choices(«foo», «bar», «baz»); program.add_argument(«count»).default_value(0).choices(0, 1, 2, 3, 4, 5); suporte para binário […]
