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.
