001
09.03.2003, 09:59 Uhr
Uwe
C/C++ Master (Administrator)
|
Hallo Berni, der std. Timer holt sich seine Werte von der Systemzeit. Diese hat eine Genauigkeit von ca. 15-30 ms. Was Du machen kannst, ist Dir mit Hilfe des hochauflösenden Peformance-Zählers Deines Rechners (wenn Du einen älteren hast, welcher so ein Teil nicht hat - Pech) eine Funktion zuschreiben. Der Performance Counter ist in der Hardware des Rechners implementiert, seine Frequenz liegt zwischen 0,1 und > 3,1 MHz. Mit den API-Calls QueryPerformanceCounter() und QueryPerformanceFrequency() hast Du Zugriff auf Diesen. -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... Uwe Dieser Post wurde am 09.03.2003 um 13:41 Uhr von Uwe editiert. |