Я хочу использовать значения по умолчанию для некоторых аргументов командной строки. Как сообщить program_options
, что такое параметр по умолчанию, и, если пользователь не предоставил аргумент, как я могу сказать своей программе использовать значение по умолчанию?
Скажем, у меня есть аргумент, указывающий количество роботов для отправки на смертоносный ярость со значением по умолчанию 3.
robotkill --robots 5
произведет 5 robots have begun the silicon revolution
, тогда как
robotkill
(без аргументов) создаст 3 robots have begun the silicon revolution
.