Pregunta: | 3861 - TOMAR EL TIEMPO DE EJECUCION DEL PROGRAMA |
Autor: | Soledad Orellana Cifuentes |
Estoy trabajando en C para Unix y deseo saber que comando es el que se usa para que inicialice el reloj y ver cuanto demora la ejecucion del programa y la instruccion de parar el reloj y luego como imprimir ese tiempo por pantalla |
Respuesta: | Ricardo Sanchez |
No se si existe un comando para uniciar un contador de tiempo en C, sin embargo, lo que te recomiendo es tomar el tiempo del sistema antes de comenzado el programa y luego de terminado. El tiempo de corrida del programa será dado por la resta: TiempoFinal - TiempoInicial = TiempoCorrida La instrucción para solitar el tiempo del sistema se encuentra en time_t time(time_t *timer); donde time_t es de tipo long integer. |