0

コマンドラインで指定されたパラメーターでプログラム(c ++ with qt)変数を簡単に埋めることができる小さなライブラリまたはスニペットを探しています。おすすめは何ですか?

例えば。string myVariable = libraryFunction("something");. 関数はパラメーター リストで「-something」キーを検索し、その値を変数に送信します。

4

2 に答える 2

2

Boost Program_optionsを確認してください。また、QTについて言及しているため、このSOの回答が役立つ場合があります。

于 2012-11-13T17:21:45.160 に答える
1

Boost プログラムのオプションを使用するという他の人からの提案は、おそらく正しい選択だと思います。

ただし、いくつかの代替手段:

コマンドライン オプション パーサー - Glib

TCLAP テンプレート化された C++ コマンド ライン パーサー ライブラリ

于 2012-11-13T17:32:19.267 に答える