Article View: nl.comp.programmeren
Article #631Re: clock() c++
From: H.Schampheleer
Date: Sat, 12 May 2001 22:29
Date: Sat, 12 May 2001 22:29
54 lines
2511 bytes
2511 bytes
bij borland gaat het zo:
int main(void)
{
clock_t start, end;
start = clock();
delay(2000);
end = clock();
printf("The time was: %f\n", (end - start) / CLK_TCK);
return 0;
}
opm: clock()
Return Value
On success, clock returns the processor time elapsed since the beginning of
the program invocation.
On error (if the processor time is not available or its value cannot be
represented), clock returns -1.
negatief indien fout... (-1)
nog een voorbeeld:
clock_t start, end;
start = clock();
sleep(2);
end = clock();
int duur = (end - start) / CLK_TCK;
char uu[64];
sprintf( uu, "gebruiktetijd=%i", duur);
MessageBox( uu, "debug", MB_OK);
// resultaat = geheel aantal seconden!
--
H.Schampheleer.
email: hubert@haps.be
web: http://www.haps.be
TdC <no#tdc@lomag.net#spam> schreef in berichtnieuws
eqiL6.76139$ii.9609735@afrodite.telenet-ops.be...
> ik probeert uit te rekenen hoe lang iets duurt
> door voor ik eraan begin
>
> clock_t begin,einde;
> double duur;
int duur;
> begin = clock();
> en erna
> einde = clock()
> duur = ((double) (einde - begin)) / CLOCKS_PER_SEC;
> dat moet normaal in sec uitkomen maar dat is niet het geval
> komt soms zelf negatief uit ?�?
> ik vind niet echt hoe ik het moet doen
> alle hulp is welkom alvast bedankt
Technical Details
Message-ID:
<6PiL6.76243$ii.9616569@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.sj.google.com!newsfeed.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mailReferences:
<eqiL6.76139$ii.9609735@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: 107324,a047acd46d94d01f X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,a047acd46d94d01f X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-05-12 15:30:02 PST Path: arc1-ca.pugleaf.net!archiver1.sj.google.com!newsfeed.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail From: "H.Schampheleer" <hubert@haps.be> Newsgroups: nl.comp.programmeren,be.comp.programming References: <eqiL6.76139$ii.9609735@afrodite.telenet-ops.be> Subject: Re: clock() c++ Lines: 59 Organization: HAPS X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Message-ID: <6PiL6.76243$ii.9616569@afrodite.telenet-ops.be> Date: Sat, 12 May 2001 22:29:22 GMT NNTP-Posting-Host: 213.224.128.184 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 989706562 213.224.128.184 (Sun, 13 May 2001 00:29:22 MET DST) NNTP-Posting-Date: Sun, 13 May 2001 00:29:22 MET DST