SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: victoria en Jueves 13 de Febrero de 2003, 01:11

Título: Re: Libreria time.h en Lenguaje C
Publicado por: victoria en Jueves 13 de Febrero de 2003, 01:11
Necesito saber como trabaja la intruccion clock()/CLK_TCK de la libreria time, para porder medir el tiempo es segundos que tarda ejecutar un programa de operaciones de suma.  Gracia....
Título: Re: Libreria time.h en Lenguaje C
Publicado por: Astor en Jueves 13 de Febrero de 2003, 04:18
Mira puede que un programa que suma numeros tarde bastante menos de unos segundos con lo que con esas funciones de bios quedas imposibilitado. Deberias recurrir a utilizar el 8254 con el cual podes contar de micro segundos.
Título: Libreria time.h en Lenguaje C
Publicado por: bench en Domingo 16 de Febrero de 2003, 22:17
La función clock retorna una veriariable tipo clock_t que permite representar la fecha y la hora como un entero largo.

Este valor de retorno representa el numero de pulsos del reloj del sistema que han ocurrido durante el tiempo que ha estado ejecutandose el programa que la llama.

Para convertir este valor en segundos se debe dividir por la macro CLOCKS_PER_SEG. que es el número de pulsos del reloj del sistema ocurridos por cada segundo transcurrido

Claudio H. Núñez Guzmán
<chng_14@BenchSQL.com>
http://www.BenchSQL.com/ (http://www.BenchSQL.com/)