Pessoal estou precisando contar o tempo de execução de um pragrama. O fato é que preciso contar o tempo de execução com diferentes numeros de iterações.
O programa printa 0!!! já tentei colocar alguns laços com um numero bem grande de iterações e imprime 0, ai resolvi colocar um sleep p ver mas mesmo assim imprime 0.
Tem a função difftime, mas ela só calcula o tempo de execução para mais de 1 segundo e tenho que calcular o tempo de iterações, por exemplo, 3 iterações, que levam menos de 1 segundo.
Ai tem a função ctime() mas que me retorna uma data completa em string >> Sat May 20 15:21:51 2000, mas eu precisava exatamente o tempo.
Ai tem a função ftime() mas que eu não achei a explicação do uso dela no cplusplus.com
Então resolvi usar a função clock() mas que esta me retornando valor 0!!!
Pergunta
jhooon
Pessoal estou precisando contar o tempo de execução de um pragrama. O fato é que preciso contar o tempo de execução com diferentes numeros de iterações.
Olhem que engraçado:
O programa printa 0!!! já tentei colocar alguns laços com um numero bem grande de iterações e imprime 0, ai resolvi colocar um sleep p ver mas mesmo assim imprime 0.
Tem a função difftime, mas ela só calcula o tempo de execução para mais de 1 segundo e tenho que calcular o tempo de iterações, por exemplo, 3 iterações, que levam menos de 1 segundo.
Ai tem a função ctime() mas que me retorna uma data completa em string >> Sat May 20 15:21:51 2000, mas eu precisava exatamente o tempo.
Ai tem a função ftime() mas que eu não achei a explicação do uso dela no cplusplus.com
Então resolvi usar a função clock() mas que esta me retornando valor 0!!!
Agradeço a ajuda desde já! =)
Link para o comentário
Compartilhar em outros sites
1 resposta 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.