Sleep() function?
I'm trying to use the Sleep() function in c++, but can't seem to find the correct header file. Anybody know what its called? Thanks ahead of time
sleep() is in <unistd.h>, but might also be found in <cstdlib>, possibly renamed _sleep() on Win32 platforms.
Sleep() is likely to be in <windows.h>
Sleep() is likely to be in <windows.h>
Has extra functionality been added to cstdlib over stdlib.h. I looked in K & R and there was no mention of the sleep function being in stdlib.h.
Dave
Dave
i tried stdlib and unistd with the captial Sleep() but didn't try either with the lowercase sleep()
Actually, Sleep is declared in the WinBase header, though you should include the Windows header.
Quote:Original post by Dave
I looked in K & R and there was no mention of the sleep function being in stdlib.h.
AFAIK, sleep() is POSIX, though not ISO. Its proper resting place is unistd.h, but Windows platform, although they claim some level of POSIX compliance, do not have that header.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement