Brauche Hilfe zu Multithreading und Zeitmessen
-
Hallo,
ich habe ein Problem mit Multithreading und Zeitmessen. Und zwar will ich ein Programm schreiben, dass alle 10 Sekunden die Funktion A ausführt. Zwei Sekunden später soll Funktion B aufgerufen werden, aber nur wenn Funktion A fertig ist. Vielleicht könnt ihr helfen, und mir ein paar Hinweise geben?
Vielen dank in voraus
-
Bauer schrieb:
Hallo,
ich habe ein Problem mit Multithreading und Zeitmessen. Und zwar will ich ein Programm schreiben, dass alle 10 Sekunden die Funktion A ausführt. Zwei Sekunden später soll Funktion B aufgerufen werden, aber nur wenn Funktion A fertig ist. Vielleicht könnt ihr helfen, und mir ein paar Hinweise geben?
Vielen dank in vorausGeht nur hübsch mit Betriebssystemspezifischen Funktionen. Zu welchem BS soll ich Dich schieben?
-
Das Programm soll unter Windows XP laufen.
-
GetTickCount() oder time(0)
gibt auch noch die queryPerformancecoutner oder so aber da kenne ich mich nicht aus
-
Dieser Thread wurde von Moderator/in volkard aus dem Forum C++ (auch C++0x) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
CreateThread()
WaitForSingleObject() or WaitForMultipleObjects()
Sleep()
noch ne Schleife, etc...Mehr brauchst du jawohl nicht für Dein bsp.