Console
-
Hallo. Ich möchte gerne ein Konsolenprog schreiben. Dieses Programm soll aber dauernd laufen und einen port überwachen. die cpu auslastung soll aber nicht in die höhe gehen, da dachte ich mir nimm doch einen thread. jetzt meine frage, wie kann ich einen thread laufen lassen der jede 1/1000 sekunde etwas ausführt. geht das mit einem timer? und wir benutzt man den?
-
Du willst jede Millisekunde einmal etwas ausführen ohne dass die CPU-Auslastung in die Höhe geht?

-
Wenn er _jede_ 1/1000 Sekunde etwas ausführt, führt er die ganze Zeit _ununterbrochen_ etwas aus wodurch du am PC gar nix mehr machen kannst.
Wenn du nur nen Port überwachen möchtest macht das doch gar kein Sinn und bei ner Endlosschleife die kein Sleep drin hat wirst du um die 100% CPU Last nicht herumkommen egal ob in nem Thread oder dem Programm selbst.
-
Aber wie geht denn sowas wie ein thread? hat da mal einer ein kleines beispiel
-
OS? Welches Framework?
-
win xp , visual studio 6
-
http://www.henkessoft.de/mfc_einsteigerbuch_kapitel17.htm
http://download.pearsoned.de/leseecke/VCPLUS6_21Tg/data/start.htm
-
Dieser Thread wurde von Moderator/in Gerard aus dem Forum C++ in das Forum MFC mit dem Visual C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.