Zeit
-
Hallo,
Ich suche eine einfache Funktion mit der man ein paar Sekunden lang warten kann. Diese sollte unter Linux und Windows benutzbar sein.
z.B:cout << "..."; wait (2); //hier soll zum Beispiel 2 Sekunden gewartet werden cout << "...";
-
es ist 16:51
-
Danke
-
Das kann man einfach selbst programmieren, indem man auf die systemeigenen Funktionen zurückgreift. In etwa so
#if !defined(_WIN32) || defined(CYGWIN) #include <unistd.h> #else #include "windows.h" #endif void Sleep(unsigned long time_) { #if !defined(_WIN32) || defined(CYGWIN) usleep(time_); #else //_WIN32 ::Sleep(time_ / 1000); #endif }
-
@Hazzel
Danke, werde es gleich mal probieren.
Was bedeutet dieses CYGWIN?
-
Funktioniert :xmas1:

-
ich denke mal das CYGWIN gibt an das es ein Linux system ist!?
-
[...] ich denke mal [...]
Tja und das ist das Problem ... Hör lieber auf zu denken ... ^^
http://predef.sourceforge.net/
und in dem Fall: http://predef.sourceforge.net/precomp.html#sec7
-
(D)Evil schrieb:
... Hör lieber auf zu denken ...
Wollen ja nicht alle so werden wie du :p