boost_program_options изменить имя опции и значение опции - PullRequest
0 голосов
/ 29 декабря 2018

есть код как показано ниже:

config.add_options()
        ("generate,G", po::value<string>(), "test 1")
        ("config,c", po::value<string>(), "test2 ");

po :: store (po :: parse_command_line (argc, argv, visible), myResults);

и запускается в linux: testcli-config start

и он распознает -c для имени опции, так что получите неправильное значение опции "onfig", я хочу в этом случае сообщить об исключении, как я могу это сделать, спасибо.

...