argparse 3.0
A apărut versiunea 3.0 C++ (dialect C++17) a bibliotecii header-only pentru analiza argumentelor din linia de comandă argparse, distribuită sub licența MIT. Noutăți: a fost adăugată suportul pentru argumente mutual exclusiv: auto &group = program.add_mutually_exclusive_group(); group.add_argument(«—first»); group.add_argument(«—second»); a fost inclus un modul C++20; a fost adăugat suport pentru alegerea dintre mai multe valori: 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); a fost inclus suport pentru binar […]
