- C言語なら俺に聞け 137 [無断転載禁止]©2ch.net
805 :デフォルトの名無しさん (ブーイモ MMaf-4iO2)[sage]:2016/11/28(月) 00:53:06.35 ID:fdkmTtSLM - 使ったことねーけどman読んだ限りでは
-ab argv[1]のaの処理後bが残ってるので次に処理するのはargv[1] -a -b argv[1]のaの処理後次に処理するのはargv[2] って事では
| - C言語なら俺に聞け 137 [無断転載禁止]©2ch.net
809 :デフォルトの名無しさん (ブーイモ MMaf-4iO2)[sage]:2016/11/28(月) 02:10:11.43 ID:fdkmTtSLM - だから次の、だってば
./a.out -abc -dなら 最初 optind=1 argv[1]=-abc a処理後 optind=1 argv[1]=-abc b処理後 optind=1 argv[1]=-abc c処理後 optind=2 argv[2]=-d d処理後 optind=3 argv[3]=NULL になるんじゃね?試してねーけど
|
|