[linux] clock()
Peter Vrsansky
p.vrsansky na pobox.sk
Čtvrtek Říjen 7 01:29:13 CEST 1999
> > Lenze ja to este delim constantou CLOCKS_PER_SEC, podla manualu
> > a stale hadze 4.neviemco
> Tak fajn. Skusil som znova, priklad je dole upraveny na delenie.
> Vystup je priblizne: 0,0,0-1,4-7 (cca), zavisi od vykonu tvojho stroja.
> ... mne to ide :)
>
> #include <stdio.h>
> #include <time.h>
>
> int main(int argc, char **argv)
> {
> clock_t a;
> int i;
> a=clock();
> printf("1:%d\n",a/CLOCKS_PER_SEC);
> for(i=0;i<0x000fffff;i++){};
> printf("2:%d\n",(clock()-a)/CLOCKS_PER_SEC);
> for(i=0;i<0x00ffffff;i++){};
> printf("3:%d\n",(clock()-a)/CLOCKS_PER_SEC);
> for(i=0;i<0x0fffffff;i++){};
> printf("4:%d\n",(clock()-a)/CLOCKS_PER_SEC);
> return(0);
> };
>
>
printf("1:%f\n", a / (double) CLOCKS_PER_SEC);
printf("2:%f\n",(clock()-a) / (double) CLOCKS_PER_SEC);
...
...
Tot vsjo.
p.vrsansky na pobox.sk
____________________________________
P. S. V. P. U.
http://www.pobox.sk/
Další informace o konferenci linux