CLOCKS_PER_SEC
El número por segundo del valor devuelto por la función
clock.
NULL
Constante de apuntador nula, definida por la puesta en práctica.
clock_t
Un tipo aritmético capaz de representar la fecha.
time_t
Un tipo aritmético capaz de representar la hora.
size_t
Un tipo entero no signado del resultado del operador sizeof.
struct_tm
Contiene los componentes de una hora de calendario, conocida
como hora desglosada. La estructura deberá contener por lo
menos los siguientes miembros, en cualquier orden. La semantica
de los miembros y sus rangos normales se expresan en los comentarios.
int
tm_sec; // [0-61]
int tm_min; // [0-59]
int tm_hour; // [0-23]
int tm_mday; // [1-31]
int tm_mon; // [0-11]
int tm_year; // año desde 1900
int tm_wday; // [0-6]
int tm_yday; // [0-365]
int tm_isdst;
El valor tm_isdst es positivo sei está en efecto Daylight
Saving Time, es cero si no está en efecto Daylight Saving
Time, y negativo si la información no está disponible.
clock_t
clock(void)
La función clock determina la hora de procesador utilizada.
La función clock devuelve la mejor aproximación de
la puesta en práctica de la hora del procesador utilizada
por el programa desde el principio de una era, definida por la puesta
en práctica, únicamente relacionada con la invocación
del programa. Para determinar la hora en segundos, el valor devuelto
por la función clock deberá ser dividido por el valor
de la macro CLOCK_PER_SEC. Si la hora del procesador utilizada no
está disponible o su valor no puede ser representado, la
función devuelve el valor (clock_t)-1.
|