NOME¶
clock - Retorna o tempo de CPU
SINOPSE¶
#include <time.h>
clock_t clock(void);
DESCRIÇÃO¶
A função
clock() retorna uma aproximação do tempo de
processamento usado pelo programa.
VALOR RETORNADO¶
O tempo de CPU usado no formato
clock_t. Para obter o número de
segundos, divida por
CLOCKS_PER_SEC.
DE ACORDO COM¶
ANSI C. A POSIX exige que CLOCKS_PER_SEC seja 1000000 independente da
resolução verdadeira.
BUGS¶
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.
VER TAMBÉM¶
times(2)
TRADUZIDO POR LDP-BR em 21/08/2000.¶
Paulo César Mendes <drpc@ism.com.br> (tradução)
xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)