问题标签 [boost-program-options]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 使用 boost::program_options 接受负双打
我需要能够boost::program_options
解析在命令行上传递的双精度数组。对于正双打,这当然没问题(std::vector<double>
在 add_options 中使用 multitoken),但对于负双打,我知道这些是模棱两可的论点。
这是我想要接受的演示:
extent将由一个Bounds
类支持,该类至少有一个构造函数,该构造函数接受六个单独的T
参数(在本例中为 -- double
)。
我还必须提供什么来支持在Bounds
课堂上使用 add_options ?我想做类似的事情。可能的?
c++ - 序列化 variables_map
如何序列化/反序列化 boost::program_options::variables_map?我找不到已经实现的序列化函数,也不知道 variables_map 中有哪些函数可以用来提取和重新组装地图。
c++ - 升压程序选项描述的问题
这是 boost::program_options 中示例之一的精简版:
当我使用 --help 运行它时,我得到以下输出:
有没有办法摆脱选项列中的 = 或者可能只是删除默认和隐式参数的显示?
c++ - boost::program_options - 它是否对命令行选项进行精确的字符串匹配?
boost::program_options 的 options_description 匹配完成的方式似乎有问题。
输出 -
add_options()
如果我使用调用更改添加选项的顺序,则输出会更改。此外,program_options 似乎没有进行完整的命令字符串匹配,因此即使您输入选项的子字符串,它也会将其视为有效选项而不进行完整的字符串比较。如果这是 boost::program_options 功能,有没有办法强制它进行精确的字符串匹配而不是使用子字符串匹配?(我使用的是 Boost 1.42 版)
c++ - boost::program_options: how to get the application name?
Using Boost Program Options, how do you get the string equivalent of argv[0]?
java - ORBInitialHost 参数
假设我有一个使用 corba 的 java 服务器。当我用命令启动它时
我通过参数-ORBInitialHost localhost -ORBInitialPort 1111
。我会有2个数组元素String [] args
(
) 或者
4个元素(
)?
提前致谢!
c++ - 使用 Boost.Program_options 处理 INI 文件的各个部分
我正在尝试在 Linux 中解析配置 INI 文件。我想使用 Boost,有人给我指了program options
图书馆。
问题是我可以阅读具有语法的行field=value
,但是如何处理不同的部分,即其中包含的行[Section_Name]
?使用下面的代码,我总是有一个例外
在我尝试过的代码下方。谢谢AFG
c++ - 使用 boost program_options 进行动态配置
有没有一种方法可以加载如下所示的动态 INI 文件。
这里的想法是这里定义的服务器非常特定于软件的部署;所以管理员决定有多少服务器参与配置。
有没有办法在 boost program_options 中处理这个问题?
c++ - 跳过未知选项而不抛出提升程序选项
这些天我正在使用 Boost 程序选项来读取 INI 文件。
一旦文件中有一行带有未知选项,我的代码就会引发异常。您知道是否可能以及如何让下面的代码读取整个文件?我想跳过未知选项而不抛出,以便我可以读取所有可能的值。非常感谢AFG
c++ - 是否可以使用 boost::program_options 指定选项?
我可以使用 value_semantic.hpp 中定义的 typed_value 类的所有其他公共成员,例如:default_value、implicit_value、zero_tokens、multitoken、notifier 等。
但即使成员“required()”也在那里,我也无法使用它。
我得到了错误:
有任何想法吗?