kzTimer, eine Klasse Zeitmessung (Benchmark) - Delphi-PRAXiS
Summary
Schnell habe ich 2 methoden entdeckt die sich prima dafür nutzen lassen. In meiner Klasse habe ich beides verschmolzen um jeden Bedarf abzudecken. Um zu zeigen wie einfach es funktioniert hier eine Beispiel Anwendung die mein internes Wait() zum benchen aufruft. Ich brauchte etwas leichtes was mit Delphi und FreePascal zusammen arbeitet um eine präzise Zeitmessung durchzuführen.Schnell habe ich 2methoden entdeckt die sich prima dafür nutzen lassen. Der Klassiker "GetTickCount64" und "QueryPerformanceCounter".In meiner Klasse habe ich beides verschmolzen um jeden Bedarf abzudecken.Es folgt die Klassen->Um zu zeigen wie einfach es funktioniert hier eine Beispiel Anwendung die mein internes Wait() zum benchen aufruft.Als Ausgabe erhält man folgendes:Ich hoffe ich habe alles richtig umgesetzt was mir so durch den Kopf flog und es euch nützlich sein kann.Verbesserungen, Fehler, Kritik, ich bin offen für alles.