[an error occurred while processing this directive]
Я неделю назад спрашивал. Sleep()
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Сергей Борщ
14 ноября 2005 г. 10:55
В ответ на:
Поделитесь пожалуйста простейшим примером реализации задержки на , скажем , несколько сотен миллисекунд для VisualC++. Ну или хотя бы ключевые слова. Там нужно SetTimer использовать ?
отправлено bp 14 ноября 2005 г. 10:37
Составить ответ
|||
Конференция
|||
Архив
Ответы
Sleep() я знаю. Просто пару недель назад в конференции мне люди рекомендовали эту функцию не использовать. Лучше использовать таймер или мультимедийный таймер.
—
bp
(14.11.2005 11:10
81.3.189.234
,
пустое
)
Для нескольких сотен миллисекунд и Sleep() подойдет. Или нужно выдержать очень точно?
—
Палыч
(14.11.2005 11:44
195.161.176.149
,
пустое
)
Дело не в том точно или нет. Если sleep в единственном потоке, то на это время блокируются многие функции. Речь шла о том, что sleep можно использовать не боясь на последствия только если он вызывается в модуле крутящемся в отдельном потоке.
—
Elektronik
(14.11.2005 13:58
194.85.99.225
,
пустое
)
Понял, спасибо. Просто у меня функция Sleep уже начала ассоциироваться с чем-то подобным спящему режиму процессора.
—
bp
(14.11.2005 16:05
81.3.189.234
,
пустое
)
Ну, тогда, видимо, нужно использовать пару timeSetEvent() - timeKillEvent().
—
Bill
(14.11.2005 11:20
193.233.83.90
,
пустое
)
Точно, она самая
—
Bill
(14.11.2005 11:04
193.233.83.90
, 617 байт)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru