9
考慮下面這個簡單的使用Boost.Program_Options的:Boost.Program_Options:當指定<bool>作爲命令行選項時,什麼是有效的命令行參數?
boost::program_options::options_description options("Options");
options.add_options()
("my_bool_flag,b", boost::program_options::value<bool>(), "Sample boolean switch)")
;
...將評估爲false
什麼命令行參數,以及如何true
?
(即,假設該程序被命名爲「富」,並在命令行上執行: foo -b ?
...問號一些其他的文本佔位符:什麼都是可能的文本選擇,將正確評估爲false
,以及如何true
)