DOKK / manpages / debian 10 / manpages-pt-dev / clock.3.pt
CLOCK(3) Linux Programmer's Manual CLOCK(3)

clock - Retorna o tempo de CPU

#include <time.h>

clock_t clock(void);

A função clock() retorna uma aproximação do tempo de processamento usado pelo programa.

O tempo de CPU usado no formato clock_t. Para obter o número de segundos, divida por CLOCKS_PER_SEC.

ANSI C. A POSIX exige que CLOCKS_PER_SEC seja 1000000 independente da resolução verdadeira.

O padrão C permite valores arbitrários no início do programa. Use a diferença entre uma chamada a clock() no início e outra no final do programa para obter portabilidade máxima.

O tempo pode sofrer overflow: num sistema de 32 bits com CLOCKS_PER_SEC igual a 1000000, esta função retornará um valor idêntico aproximadamente a cada 72 minutos.

A função times() retorna mais informações.

times(2)

Paulo César Mendes <drpc@ism.com.br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)

April 21, 1993 GNU