コマンドラインオプションを解釈するプログラムのサンプル。
第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]