WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Sleep Befehl in C funktioniert nicht (http://www.wcm.at/forum/showthread.php?t=175068)

coolbininet 29.09.2005 23:12

Sleep Befehl in C funktioniert nicht
 
Hallo!

Habe mit #include <time.h> eingebunden und möchte dann nacher mit sleep (5) fünf Sekunden Pause manchen. Warum geht das nicht? -> Fehlermleldung vom Compiler?

Grüsse Coolbininet

helios 30.09.2005 07:21

aha, und welche fehlermeldung kommt?

phake 30.09.2005 13:51

erm ....

also ich trag da immer milisekunden ein ... d.h. du müsstest sleep(5000); aufrufen ... (-;

käptn 30.09.2005 14:11

OS?

unistd.h -> sleep()
time.h -> nanosleep()

~

coolbininet 30.09.2005 15:42

Keine unistd.h!
 
Hallo Leute!

Woher bekomme ich die unistd.h wenn diese nicht im Visual Studio 6.0 mitgeliefert ist, der Compiler gibt mir nämlich die Fehlermeldung, dass die include Datei nicht geöffnet werden kann:

No such file or directory.

Kann ich mir die irgendwo im Netz saugen, legal aber?

Grüsse Coolbininet

käptn 30.09.2005 16:57

In MSVC heißt die Funktion Sleep() und nimmt Millisekunden als Argument.

~

käptn 30.09.2005 18:23

Falls du noch immer auf eine Antwort wegen der Headerdatei wartest: Du brauchst keine spezielle für Sleep.

Code:

#include <windows.h>

int main(int argc, char **argv)
{
        printf("Jetzt:  %d\n", time(NULL));
        Sleep(5000);
        printf("Nachher: %d\n", time(NULL));
        return 0;
}

Code:

D:\Daten\Source\php-5.1>cl sleep.c
Microsoft (R) 32-bit C/C++ Standard Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

sleep.c
Microsoft (R) Incremental Linker Version 6.00.8168
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

/out:sleep.exe
sleep.obj

D:\Daten\Source\php-5.1>sleep.exe
Jetzt:  1128097263
Nachher: 1128097268

D:\Daten\Source\php-5.1>

~


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag