webForumDet fria alternativet

times() hjälp

3 svar · 375 visningar · startad av N-Foe

N-FoeMedlem sedan juni 200384 inlägg
#1

tjena!

är nybörjare på c++ och tänkte få tag i cpu tid för en metod..
hittade nåt som hette times()

skrev så här clock_t cpuTime = times();

när metoden returnerar så skriver jag ut (cpuTime-times())*1000/CLOCKS_PER_SEC

men det funkar inte... vilket jag tycker att det borde? Kan man inte kalla på en system funktion på det sättet?

spangoMedlem sedan juni 20008 205 inlägg
#2

\r Det borde nog vara clock_t cpuTime = clock(); (inkludera time.h) för times() funkar lite annorlunda.

N-FoeMedlem sedan juni 200384 inlägg
#3

kompilatorn klagar på times() funktionen..

kan man inte kalla på en system funktion så?

spangoMedlem sedan juni 20008 205 inlägg
#4

Se inlägg ovan :)

261 ms totalt · 3 externa anrop · v20260731065814-full.30151723
132 ms — hämta forumlista (db)
125 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)