"help"のような5文字のコマンドから "delete -p 'George"のようなユーザー入力を受け取るプログラムがあります。forループのない文字列の文字配列の解析?
私は持っていません多くのforループを実行する以外に、C++の多くの経験は、charの配列を解析するより効果的な方法があるかどうか疑問に思っていました。
誰かが正しい方向を指すことができますか?
#include <iostream>
#include <string>
#include <vector>
int main() {
std::vector<std::string> args;
std::string arg;
while(std::cin >> arg) {
args.push_back(arg);
}
}
:あなたは、引数の相対的な小さなセットを解析している場合、プログラムは、のようなものを実行しているよう
は、コマンドラインオプションを解析するように、チェックしてくださいね[ '後押し:: program_options'を](http://www.boost.org/doc/libs/1_63_0/doc/html/program_options/tutorial .html#idp523371328) – CoryKramer
「より効果的な方法」を求めています。何よりも効果的ですが、現在のソリューションは何ですか? – opetroch