sleep - переход в режим ожидания на указанное количество секунд
НАЗВАНИЕsleep - переход в режим ожидания на указанное количество
секунд
СИНТАКСИС
#include
unsigned int sleep(unsigned int seconds);
ОПИСАНИЕ
sleep() переводит текущий процесс в режим ожидания либо на
seconds секунд, либо на время до получения сигнала,
который не может быть проигнорирован.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Возвращается ноль, если указанное время истекло, или
количество секунд, оставшихся до конца ожидания.
СООТВЕТСТВИЕ СТАНДАРТАМ
POSIX.1
НАЙДЕННЫЕ ОШИБКИ
sleep() может применяться совместно с SIGALRM;
использование вызовов alarm() и sleep() одновременно
является крайне нежелательным.
Использование longjmp(), вызываемой из функции обработки
сигнала, или изменение метода обработки сигнала SIGALRM во
время режима ожидания может привести к непредсказуемым
последствиям.