Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 07-03-2005, 20:02
Joël
Avatar van Joël
Joël is offline
Hoi,

Ik weet niet zeker of er hier ook veel programmeurs zitten, maar ik probeer het maar..: Is er hier iemand die weet hoe ik in C++ de duur van een bepaald programma onderdeel kan timen (bijvoorkeur in miliseconden)? Ik ben namelijk bezig voor een opdracht voor school, en zou het wel leuk vinden om in de opdracht te kunnen zetten hoe lang het programma precies over de berekeningen heeft gedaan.



- Joël
__________________
There are only 10 kind of people in the world: those who understand binary and those who don't.
Met citaat reageren
Advertentie
Oud 07-03-2005, 20:10
dafelix
Avatar van dafelix
dafelix is offline
wat ik iig met PHP doe, en ook wel in C++ zou kunnen:

Code:
Tijd = nu(in miliseconden precies)
// Hier de rest van het programma
Duur = nu(in miliseconden precies) - Tijd
echo "Het uitvoeren van dit programma duurde %s seconden", Duur
__________________
$karma++;
Met citaat reageren
Oud 07-03-2005, 20:15
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
http://msdn.microsoft.com/library/de...crt__ftime.asp
dit is wat je zoekt
Met citaat reageren
Oud 07-03-2005, 20:16
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
Citaat:
dafelix schreef op 07-03-2005 @ 21:10 :
wat ik iig met PHP doe, en ook wel in C++ zou kunnen:

Code:
Tijd = nu(in miliseconden precies)
// Hier de rest van het programma
Duur = nu(in miliseconden precies) - Tijd
echo "Het uitvoeren van dit programma duurde %s seconden", Duur
daar zat ik net ook effe mee te kloten maar t probleem is dat ik geen functie kan vinden van c++ wat de tijd in ms geeft heel raar. Je kan wel fracties van een bepaalde sec weergeven. Dus om de totale tijd uit te rekenen doe je dan verschil in sec + verschil in ms
Met citaat reageren
Oud 07-03-2005, 20:24
Joël
Avatar van Joël
Joël is offline
Citaat:
dafelix schreef op 07-03-2005 @ 21:10 :
wat ik iig met PHP doe, en ook wel in C++ zou kunnen:

Code:
Tijd = nu(in miliseconden precies)
// Hier de rest van het programma
Duur = nu(in miliseconden precies) - Tijd
echo "Het uitvoeren van dit programma duurde %s seconden", Duur
Euh.. Nou.. Het algoritme zelf zou ik denk ik wel hebben gevonden, hoor . Alleen ik weet niet hoe ik met c++ de (systeem)tijd op kan vragen.
__________________
There are only 10 kind of people in the world: those who understand binary and those who don't.
Met citaat reageren
Oud 07-03-2005, 21:05
Joël
Avatar van Joël
Joël is offline
Citaat:
Dr HenDre schreef op 07-03-2005 @ 21:15 :
http://msdn.microsoft.com/library/de...crt__ftime.asp
dit is wat je zoekt
Dank je wel..

Het vervelende is alleen dat ik geen flauw idee heb hoe ik die dingen in m'n programma moet implementeren... En hoe ik al die functies precies moet aanroepen enzo... (Ben best wel een newbie wat c++ betreft..)
__________________
There are only 10 kind of people in the world: those who understand binary and those who don't.
Met citaat reageren
Oud 07-03-2005, 21:57
Warsocket
Avatar van Warsocket
Warsocket is offline
GetTickCount api
timeGetTime api
of de beste (en de moeilijkste) de QueryPerformanceCounter

allemaal te vinden op msdn met c voorbeeld code
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 04:02.