コマンドラインオプションを解釈するプログラムのサンプル。
第3引数は、受け付けるオプション文字で構成された文字列。 文字のあとにコロン (:) がある場合は、 オプションには引き数が必要であることを示している。
参考:GETOPT
使い方 Usage: memloop [options]
-n <val> loop count -b <val> buffer size (kB) -q quiet mode
実行例
$ ./memloop -n 3 -b 384 loop count = 3 buffer size = 384kB time[0] = 828098, ave = 828098.00 time[1] = 828349, ave = 828223.50 time[2] = 827961, ave = 828136.00 ave = 828136.00, min = 827961, max = 828349 [us]