argparse 3.0
Издадена е версия 3.0 на C++ (диалект C++17) библиотеки само с хедър за парсинг на аргументи от командния ред argparse, разпространявана под лиценз MIT. Какво е новото: добавена е поддръжка за взаимно изключващи се аргументи: auto &group = program.add_mutually_exclusive_group(); group.add_argument(«—first»); group.add_argument(«—second»); добавен е модул C++20; добавена е поддръжка за избор от множество стойности: 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); добавена е поддръжка за двоични […]
