getoptを使用して、引数を取る場合は、getoptを使用して、フラグが含まれている文字列をcの引数を解析することができます。getopt、-xフラグを必要としない引数を持つ
フラグを必要としない引数を使用することはできますか?ここで
./program -a arg1 arg2
arg2には、任意のフラグを必要としない、まだそれはまだ解析されます。 getoptでこれを行うことは可能ですか?
getoptを使用して、引数を取る場合は、getoptを使用して、フラグが含まれている文字列をcの引数を解析することができます。getopt、-xフラグを必要としない引数を持つ
フラグを必要としない引数を使用することはできますか?ここで
./program -a arg1 arg2
arg2には、任意のフラグを必要としない、まだそれはまだ解析されます。 getoptでこれを行うことは可能ですか?
man 3 getopt
から:
extern int optind;
これ以上オプション文字、
getopt()
戻り-1
が存在しない場合。その後、optind
は、オプションではない最初のargv
要素のargv
のインデックスです。
optind
がargc
未満の場合、optind
をインクリメントし、それを読んで、そして構文解析を継続します。
これは、ありがとう! – user96649
argv [optind]を使用します。 – gurpinars