Как работает время в c++? - Вопросы по С+

Вопрос Как работает время в c++?

Регистрация
16 Сен 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Долго задавался этим вопросом. Как работает функция Sleep() в C++? Как процессор высчитывает время?
 

App

Capitan

App

Capitan
Регистрация
14 Сен 2013
Сообщения
67
Репутация
0
Спасибо
0
Монет
0
Эту функцию реализует операционная система, C++ только обеспечивает интерфейс к API ОС. А функция ОС на заданное время сбрасывает флаг готовности для данной thread, в результате чего планировщик перестает выделять ей кванты процессорного времени.
 
Регистрация
6 Ноя 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
По системному таймеру, наверное. А как ещё?
 
Сверху Снизу