ログイン
編集不可のページディスカッション情報添付ファイル
"clear/misc"の差分

MMA
1と2のリビジョン間の差分
2011-01-29 17:15:14時点のリビジョン1
サイズ: 83
編集者: clear
コメント:
2011-01-30 21:18:55時点のリビジョン2
サイズ: 700
編集者: clear
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 2: 行 2:

=== お手軽ストップウォッチ ===
1秒未満の精度がいらないとき用。英語の課題でスピーチの原稿を書いているとき、時間が測りたくなって5分足らずで書いた。このとき`difftime()`の存在を初めて知った。
{{{#!highlight c
/* stopwatch.c */

#include <stdio.h>
#include <time.h>

int main(void)
{
    time_t start, end;

    puts("Enter to start:");
    getchar();
    start = time(NULL);

    puts("Enter to stop:");
    getchar();
    end = time(NULL);

    printf("%.0f sec.\n", difftime(end, start));

    return 0;
}
}}}

作ったものの置き場所。プログラムに限らないかもしれない

お手軽ストップウォッチ

1秒未満の精度がいらないとき用。英語の課題でスピーチの原稿を書いているとき、時間が測りたくなって5分足らずで書いた。このときdifftime()の存在を初めて知った。

   1 /* stopwatch.c */
   2 
   3 #include <stdio.h>
   4 #include <time.h>
   5 
   6 int main(void)
   7 {
   8     time_t start, end;
   9 
  10     puts("Enter to start:");
  11     getchar();
  12     start = time(NULL);
  13 
  14     puts("Enter to stop:");
  15     getchar();
  16     end = time(NULL);
  17 
  18     printf("%.0f sec.\n", difftime(end, start));
  19 
  20     return 0;
  21 }

clear/misc (最終更新日時 2013-05-31 16:43:07 更新者 clear)