5

Pocoの Poco::Util::Applicationクラスおよび関連する位置コマンドライン引数をサポートする方法がわかりませんPoco::Util::OptionProcessor。位置引数は、コマンドライン上の名前のない引数であり、他のすべてのオプションの後に続きます。

someprogram -b --what=121 filename.bin

この例では、filename.binは定位置引数であり、名前はありませんが、すべての名前付き引数の後の最初の定位置引数です。Boostのprogram_optionsはこれをサポートしており、Pocoがサポートしていないとは信じがたいですが、ソースとドキュメントを考えると、それをサポートする方法を見つけることができません。

Pocoはこれをサポートしていますか?

4

1 に答える 1

5

私はPocoに精通していませんが、ドキュメントを見ると、意図された使用法は、が戻るまでPoco::Util::OptionProcessor::process()の連続する要素を繰り返し呼び出すことであると思われます。これは、位置引数の開始を意味し、必要に応じて処理できるようになります。 。argvfalse

于 2010-09-13T23:21:22.180 に答える