D
davyzhu
Guest
Hej alle,
Jeg bruger ur () til at måle den tid, omkostninger i mit program.
Men t_clock altid være gange af 10, for eksempel 10, 20, 30, 40, ...
Og jeg ønsker at få den præcision på 1, såsom 11, 12, 13, 14 ...
Hvordan kan jeg ændre t_clock's præcision?
Kode listen nedenfor:
//-----------------
# include <cstdio>
# include <fstream.h>
# include <ctime>
void main () (
int x;
clock_t t_click, t_start;
t_start = clock ();
for (x = 0; x <60; x ) (
printf ( "% d \ n", x);
)
t_click = clock () - t_start;
printf ( "Time Elapsed% d \ n", t_click);
)
//-------------------
BTW, jeg bruger VC6.0.Miljøet er P3 600MHz og WinXP.
Eventuelle forslag vil blive værdsat!
Venlig hilsen,
Davy
Jeg bruger ur () til at måle den tid, omkostninger i mit program.
Men t_clock altid være gange af 10, for eksempel 10, 20, 30, 40, ...
Og jeg ønsker at få den præcision på 1, såsom 11, 12, 13, 14 ...
Hvordan kan jeg ændre t_clock's præcision?
Kode listen nedenfor:
//-----------------
# include <cstdio>
# include <fstream.h>
# include <ctime>
void main () (
int x;
clock_t t_click, t_start;
t_start = clock ();
for (x = 0; x <60; x ) (
printf ( "% d \ n", x);
)
t_click = clock () - t_start;
printf ( "Time Elapsed% d \ n", t_click);
)
//-------------------
BTW, jeg bruger VC6.0.Miljøet er P3 600MHz og WinXP.
Eventuelle forslag vil blive værdsat!
Venlig hilsen,
Davy