🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp.programmeren
Article #644

Re: clock() c++

#644
From: Duco Fijma
Date: Mon, 14 May 2001 08:01
31 lines
2552 bytes
Luc Kumps <NOkumpsSPAM@pandora.be> wrote in message
news:WgLL6.78460$ii.10054404@afrodite.telenet-ops.be...
>
> "Duco Fijma" <duco@lorentz.xs4all.nl> wrote in message
...
> > Hou er rekening mee dat "clock()" iets zegt over de CPU tijd van een
> > process. Dat *kan* nuttige informatie zijn. Als je echter op zoek bent
> naar
> > een "real time" getal, kun je beter de functie time() en zijn vriendjes
> > gebruiken.
>
> Volgens mij doet is dit NIET correct. Wanneer men een Sleep(1000) zet
tussen
> twee clock() calls, dan zal clock() 1000 milliseconden verder zitten.
> clock() doet hetzelfde als time(), alleen veel nauwkeuriger (want time()
is
> maar nauwkeurig tot op 1 seconde).

Zowel de specificatie van C als de beschrijving van clock() onder Unix (man
3 clock) zeggen zoiets als "clock() returns the processor (CPU) time used by
the program ...". De documentatie bij Visual C++ onder Windows zegt :
"clock, Calculates the processor time used by the calling process.".

> Het voordeel van time() is dan weer dat het ok op andere platformen werkt
> (bv Unix), maar dat is hier misschien niet belangrijk.

Nou, je moet wel een heel raar platform hebben wil "clock()" niet werken. De
functie is gewoon onderdeel van de C standaard.

Duco
Technical Details
Message-ID: <9do3a9$7oe$2@news1.xs4all.nl>
Path: arc1-ca.pugleaf.net!archiver1.sj.google.com!newsfeed.google.com!sn-xit-03!supernews.com!cyclone-sjo1.usenetserver.com!news-out-sjo.usenetserver.com!sunqbc.risq.qc.ca!newsfeeds.belnet.be!news.belnet.be!fr.usenet-edu.net!usenet-edu.net!newsfeed.wirehub.nl!transit.news.xs4all.nl!not-for-mail
References: <eqiL6.76139$ii.9609735@afrodite.telenet-ops.be> <9dms17$sqo$1@news1.xs4all.nl> <WgLL6.78460$ii.10054404@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
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-14 01:02:02 PST
Path: arc1-ca.pugleaf.net!archiver1.sj.google.com!newsfeed.google.com!sn-xit-03!supernews.com!cyclone-sjo1.usenetserver.com!news-out-sjo.usenetserver.com!sunqbc.risq.qc.ca!newsfeeds.belnet.be!news.belnet.be!fr.usenet-edu.net!usenet-edu.net!newsfeed.wirehub.nl!transit.news.xs4all.nl!not-for-mail
From: "Duco Fijma" <duco@lorentz.xs4all.nl>
Newsgroups: nl.comp.programmeren,be.comp.programming
Subject: Re: clock() c++
Date: Mon, 14 May 2001 10:01:09 +0200
Organization: XS4ALL Internet BV
Lines: 39
Message-ID: <9do3a9$7oe$2@news1.xs4all.nl>
References: <eqiL6.76139$ii.9609735@afrodite.telenet-ops.be> <9dms17$sqo$1@news1.xs4all.nl> <WgLL6.78460$ii.10054404@afrodite.telenet-ops.be>
NNTP-Posting-Host: lorentz.xs4all.nl
X-Trace: news1.xs4all.nl 989827209 7950 194.109.62.122 (14 May 2001 08:00:09 GMT)
X-Complaints-To: abuse@xs4all.nl
NNTP-Posting-Date: 14 May 2001 08:00:09 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300