Am Sa, den 11.09.2004 schrieb Friedrich W. H. Kossebau um 18:15:
Außerdem bin ich mir nicht zu 100% sicher, daß der Counter bei 0 losläuft.
Der Grund dafür würde mich dann aber interessieren. Immerhin hat keiner der Code-Beispiele, die ich im Netz fand, den Fall betrachtet, daß der Counter überläuft und zurücksetzt. Oder waren die alle unfähig?
Ist das eine Trickfrage? ;-) Wo ist definiert, daß der Counter beim Rechnerstart bei 0 losläuft?
Außerdem2: Die Auflösung des Counters ist nicht 1, d.h. Now-Start kann durchaus auch mal 0 sein.
? Quelle? Wieso nicht? Der muß doch nur im Takt hochzählen?
Theoretisch schon, aber QueryPerformanceCounter() liefert nur Werte mit einer Granularität > 1. Quelle: Empirisch ermittelt.
p.s. Ist es eigentlich schlecht fürs Linux-Karma, wenn man solches Detailwissen offenbart?
Wie ist das jetzt gemeint?
Sinkt mein Linux-Karma, wenn ich solch intimes Win32-API-Wissen offenbare?
Eric