webForumDet fria alternativet

Ta tid med decimaler

C/C++

2 svar · 347 visningar · startad av taper lawyer

Medlem sedan jan. 2004155 inlägg
Frågan#1

När jag tar tiden på något så här:

time_t start;
time_t stop;

start = time( NULL );

/* ... */

stop = time( NULL );

cout << "Did that and that in " << difftime( stop, start ) << " seconds." << endl;

så får jag tiden i hela sekunder. Hur gör jag om jag vill ha med hundradelar också?

Medlem sedan sep. 20011 086 inlägg
#2

Testa clock();

Medlem sedan jan. 2004155 inlägg
#3

Tackar, tackar.

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)