c sleep



Sleep c

Автор Yura komar задал вопрос в разделе Другие языки и технологии

C++, как сделать задержку выполнения цикла, например на 5 сек. и получил лучший ответ

Ответ от Алексей Арыков[гуру]
#include <windows.h> Sleep(int milliseconds); если на чисто си++ тогда: Возникновение оператора цикла, то while или for, произведет желаемый эффект. Из time.h бери функцию которая считает время, и вставляй ее в цикл. Лучше делай подсчет в молисекундах т. к в секундах бывает много (как у sleep), тем более в миллисекундах можно указать сеуцунду, а в секундах моллисекундуне укежешь если надо чтоб задержка длилась 0,5сек . * В среде разработки C++ Builder не существует функции delay, приостанавливающей работу программы менее, чем на секунду. * В Билдере существует функция sleep, приостанавливающая программу на целое число секунд (подключаемая библиотека dos.h). * В help\'е указано, что аргумент функции sleep - время в миллисекундах. Это неправда. Если вы вписали в код своей программы sleep(100), то вам придется ждать не одну десятую секунды, а сто секунд. * Если вы работаете в Borland C++ 3.1, то функция delay - к вашим услугам (подключаемая библиотека - также dos.h). Строка кода delay(100); приостановит программу на одну десятую секунды. * Функция sleep в Borland C++ 3.1 также присутствует и приостанавливает выполнение программы на X секунд. * Никто, однако, не мешает вам использовать функцию Sleep из WinAPI - она остановит выполнение программы на X миллисекунд. Для ее использования вам достаточно подключить заголовочный файл windows.h. Это работает как в консольных приложениях, так и в приложениях с формами.

Ответ от Алексей Мандрыкин[гуру]
Для posix систем:

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C++, как сделать задержку выполнения цикла, например на 5 сек.
спросили в Труа
как в C++ (Консольное) сделать задержку между функцией "cout"
Может и не самый тру вариант, но все же sleep () ...

4 секунды = sleep (4000) , 5
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

як переводиться слово selavi
C'est la vie (французский) - это жизнь, такова
подробнее...
спросили в Железо
Что означают переключатели (вставки) на задней панели дисковода: "MASTER", "SLAVE", "CSEL". Какие они задают параметры?
"оптимального" там нет - все зависит от того, как вы подключаете устройства
Если к одному
подробнее...
спросили в SkyTeam
Для чего нужны консольные программы, и что означает system("pause") в C++ ?
Есть мнение, что вызовы через system это вообще зло, которого лучше избегать.

И да -
подробнее...

Где найти функцию ShellExecute, и модуль ShellAPI?
добавить в секцию вот так:

uses
Windows, Messages, SysUtils, Variants, Classes,
подробнее...

C# Задержка
я использовал таймер с периодом 100 мс (10 раз в секунду, можно и другой период) и
подробнее...
спросили в In-grid
лёгкий текст для перевода c русского на английский.. срочно
ЧТО ТАКОЕ ФИЛОСОФИЯ?
СМЫСЛ СЛОВА "ФИЛОСОФИЯ"

Философия явилась на свет в результате
подробнее...
спросили в Seo-анализ
C помощью какой программы можно узнать, на каком месте в яндексе находится сайт?
На каком именно месте находится сайт в поисковике узнать сложно, т. к. новые сайты добавляются
подробнее...
спросили в Музыка B I G
Christina aguilera-Save me from my self аккорды (guitar)
This song is finger picked, please listen to the track for the rhythm. I've included the
used
подробнее...
Sleep на Википедии
Посмотрите статью на википедии про Sleep
Sophos на Википедии
Посмотрите статью на википедии про Sophos
SOPMOD на Википедии
Посмотрите статью на википедии про SOPMOD
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*