繁体   English   中英

Poco C ++库是否支持位置命令行参数?

[英]Does the Poco C++ Library Support positional command line arguments?

我看不到用Poco的 Poco::Util::Application类和相关的Poco::Util::OptionProcessor支持位置命令行参数 Poco::Util::OptionProcessor 位置参数是命令行上的未命名参数,位于所有其他选项的末尾,例如:

someprogram -b --what=121 filename.bin

在该示例中,filename.bin是一个位置参数,它没有名称,但是是所有已命名参数之后的第一个位置参数。 Boost的program_options支持这一点,我很难相信Poco不会这样做,但是鉴于源和文档,我无法发现如何支持它。

Poco支持吗?

我对Poco不熟悉,但是在查看文档时,我怀疑预期的用法是在argv连续元素上重复调用Poco::Util::OptionProcessor::process() ,直到返回false ,然后表示位置参数的开始,让您随心所欲地处理它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM