#include #include int main(int argc, char** argv) { cxxopts::Options options("MyProgram", "One line description of MyProgram"); options.add_options()("h,help", "Show help")("d,debug", "Enable debugging")( "f,file", "File name", cxxopts::value()); auto result = options.parse(argc, argv); if (result["help"].as()) { std::cout << options.help() << std::endl; return 0; } for (auto arg : result.arguments()) { std::cout << "option: " << arg.key() << ": " << arg.value() << std::endl; } return 0; }