タグ

ブックマーク / handasse.blogspot.com (1)

  • C言語で実行時間測定

    C言語で実行時間を測定する方法。覚書。正確さから言えばgettimeofdayかな。手軽さからならclockあたりで。Unixであれば、timeコマンドがソースの変更もなく手間もかからず簡単。Windowsの場合は、timeitコマンドがリソースキットに含まれている。 % time 実行ファイル 以下、Cのコード。 clock #include <stdio.h> #include <time.h> int main() { clock_t t1, t2; t1 = clock(); /* 処理. */ t2 = clock(); printf("%f\n", (double)(t2 - t1) / CLOCKS_PER_SEC); return 0; } gettimeofday #include <stdio.h> #include <time.h> #include <sys/tim

  • 1