CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
clock - определить процессорное время
Описание
Определяет процессорное время, использованное вы- зывающим процессом в момент обращения к clock. IBM PC имеет дискретность 1/18 сек. Другие компьютеры под управлением MS DOS имеют дискретность в 1 сек, хотя возвращаемое в качестве результата время выра- жается в сотых долях секунды.
Использование
#include <time.h> clock_t clock(void); /* ANSI */
Возвращаемое значение
Возвращает время, апроксимирующее использованное вызывающей программой процессорное время. Деля воз- вращаемое clock() значение на величину, определяе- мую макросом CLK_TCK, получите время в секундах.
Пример
#include <stdio.h> #include <time.h> main() { clock_t process; process = clock()/CLK_TCK; printf("Процессорное время в секундах =%d\n", process); }
Рекомендация
Смотрите также asctime, ctime, difftime, localtime.