Boas Pessoal, gostaria de saber qual função uso em C para calcular por exemplo o tempo que um laço for leva para realizar todas suas iterações, vi esse exemplo em um livro:
t = time(0);
for(j=0;j<=1000;j++)
for(i=0;i<=1000;i++)
;
printf("Tempo dos lacos em variaveis normais %d\n",time(0)-t);
Gostaria de entender o que é feito na função time e por que o argumento 0, e também como usá-la no padrão ANSI, por que pelo que li ela não é do padrão ANSI.
Se não é assim, por favor, me mostrem uma maneira eficiente de calcular o tempo de execução de uma determinada instrução.
Pergunta
Rafa T.
Boas Pessoal, gostaria de saber qual função uso em C para calcular por exemplo o tempo que um laço for leva para realizar todas suas iterações, vi esse exemplo em um livro:
Gostaria de entender o que é feito na função time e por que o argumento 0, e também como usá-la no padrão ANSI, por que pelo que li ela não é do padrão ANSI.
Se não é assim, por favor, me mostrem uma maneira eficiente de calcular o tempo de execução de uma determinada instrução.
Obrigado.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.