boost-program-options

Wymagane i opcjonalne argumenty za pomocą opcji programu Boost Library

Używam Biblioteki opcji programu Boost do analizy argumentów linii poleceń. Mam następujące wymagania: po udostępnieniu o ... t = process_command_line(argc, argv, host, port, configDir); if (!result) return 1; // Do the main routine here }

Jak zaimplementować podpowiedzi za pomocą Boost.Opcje programu?

Chciałbym zaimplementować podprogramy do mojego programu. Potrzebuję również możliwości posiadania różnych opcji argumentacji ... kie samo jak tego faceta: http://boost.2283326.n4.nabble.com/subcommands-with-program-options-like-svn-command-td2585537.html

Argumenty wektorowe w opcjach programu Boost

Mam dwa powiązane pytania: Jaki jest najprostszy sposób, aby umożliwić przekazywanie serii wartości, używając opcji progr ... ję, która zajmuje dokładnie dwie liczby, np. prog --opt 137 42? (nie potrzebuję żadnych "darmowych" parametrów programu.)

Podczas używania opcji boost:: program, jak ustawić nazwę argumentu?

Podczas używania boost::program_options, Jak ustawić nazwę argumentu dla boost::program_options::value<>()? #include & ... dth arg Give width Chcę zastąpić arg nazwę czymś bardziej opisowym jak NUM: --width NUM Give width

Building boost:: options from a string/boost:: any map

Mam mapę, która przedstawia konfigurację. To mapa std::string i boost::any. Ta mapa jest inicjalizowana na początku i chc ... "); }); Czy istnieje sposób, aby to zbudować w ten sposób, Czy muszę uciekać się do robienia tego sama? Z góry dzięki!