C言語において時間の計測を行う方法は複数ありそれぞれの特徴を把握して最適なものを選択しなければならない. time time関数を用いる場合は秒単位の精度でしか測定されない. またプロセスの実時間の測定を行う. #include #include int main(){ time_t t1,t2; t1 = time(NULL); /* 処理の記述 */ t2 = time(NULL); printf("time = %d[s]\n", (int)(t2-t1)); return 0; } clock clock関数をの場合にはtimeよりも精度良く計測が出来る. 具体的な精度についてはシステム依存でLinuxでは1/100秒単位で計測が可能. またtimeのように実時間ではなく,プロセスの占有時間のみが計測されることに注意しなければならない. #include #include int
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く