Einzelnen Beitrag anzeigen
Ungelesen 13.04.12, 12:42   #13
slahn
Erfahrenes Mitglied
 
Benutzerbild von slahn
 
Registriert seit: Oct 2009
Beiträge: 639
Bedankt: 228
slahn ist noch neu hier! | 0 Respekt Punkte
Standard

Sleep() ist unter Windows für das warten eines Prozesses zuständig. Sleep(3000); wartet 3 Sekunden lang, bis der Prozess, nach dem Aufruf von Sleep() wieder fortgesetzt wird.

Wenn ich dich richtig verstehe, willst du das haben ...


Für Sleep musst du noch windows.h einbinden. Aber dann geht der Code nur mehr unter Windows. Sleep() wird in Millisekunden angegeben (Sekunden mal 1000). Ohne Sleep läuft es zwar wieder überal, aber es piept dann etwas schneller und wird dir sehr wahrscheinlich dein OS zu Fall bringen ...

Aber ganz ehrlich, das ist eher eine Pfuschlösung. Möglich wäre noch die boost-libs zu verwenden, dann wäre das Problem mit der Systemabhängigkeit auch gelöst. Aber dazu rate ich dir, dass du dich mal eher Allgemein mit dem Thema C++ beschäftigst, bevor du mit solchen sachen wie threads und boost anfängst.
__________________
"[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]" (Klopfers Vater)
slahn ist offline   Mit Zitat antworten