【发布时间】:2009-08-08 19:06:17
【问题描述】:
使用boost::program_options时,如何设置boost::program_options::value<>()的参数名称?
#include <iostream>
#include <boost/program_options.hpp>
int main()
{
boost::program_options::options_description desc;
desc.add_options()
("width", boost::program_options::value<int>(),
"Give width");
std::cout << desc << std::endl;
return 0;
}
以上代码给出:
--width arg Give width
我想要的是将 arg 名称替换为更具描述性的名称,例如 NUM:
--width NUM Give width
【问题讨论】:
标签: c++ boost boost-program-options