Avatar billede simon_jacobsen Nybegynder
26. februar 2008 - 12:53 Der er 7 kommentarer

timer funktion

jeg vil gerne i c teste om hvor lang tid en funktion tager at køre.
så jeg forestiller mig at tage tid, når den før den starter og når den slutter også trække start fra slut tiden.
så skal lige høre hvad jeg skal includere og bruge ?
Avatar billede simon_jacobsen Nybegynder
26. februar 2008 - 12:54 #1
er det muligt eventuelt at tælle clockcycles i c ?
Avatar billede segmose Nybegynder
26. februar 2008 - 13:30 #2
Måske er det clock du skal bruge, prøv at check det med

man 3 clock
Avatar billede arne_v Ekspert
26. februar 2008 - 15:16 #3
time.h

time returnerer en time_t med wall time
clock returnerer en clock_t med CPU time
Avatar billede mxs Nybegynder
27. februar 2008 - 12:27 #4
Kører du på Linux platformen, kan du vist bruge time programmet, til at teste med.
Avatar billede arne_v Ekspert
27. februar 2008 - 15:16 #5
med cygwin kan man bruge time paa windows ogsaa, men time er hele programmet ikke en enkelt
funktion
Avatar billede mxs Nybegynder
27. februar 2008 - 20:19 #6
Ja det er rigtigt. Enten skal du teste funktionen seperat med time programmet (hvis det er muligt), ellers skal du selv til at makke noget sammen med time.h.
Avatar billede simon_jacobsen Nybegynder
28. februar 2008 - 08:14 #7
super, fik funktionerne testet seperat med time programmet i linux. Takker :)
smid lige et svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester