S sanaroz Регистрация 16 Сен 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 9 Авг 2023 #1 Долго задавался этим вопросом. Как работает функция Sleep() в C++? Как процессор высчитывает время?
Д Дима Бартуко Регистрация 18 Дек 2013 Сообщения 76 Репутация 0 Спасибо 0 Монет 0 9 Авг 2023 #2 Компьютер постоянно время отсчитывает, вот и C++ просто вместе с ним
A App Регистрация 14 Сен 2013 Сообщения 64 Репутация 0 Спасибо 0 Монет 0 9 Авг 2023 #3 Эту функцию реализует операционная система, C++ только обеспечивает интерфейс к API ОС. А функция ОС на заданное время сбрасывает флаг готовности для данной thread, в результате чего планировщик перестает выделять ей кванты процессорного времени.
Эту функцию реализует операционная система, C++ только обеспечивает интерфейс к API ОС. А функция ОС на заданное время сбрасывает флаг готовности для данной thread, в результате чего планировщик перестает выделять ей кванты процессорного времени.
S SyavaLUX Регистрация 6 Ноя 2013 Сообщения 85 Репутация 0 Спасибо 0 Монет 0 9 Авг 2023 #4 По системному таймеру, наверное. А как ещё?
F fghnfss Регистрация 21 Июн 2013 Сообщения 82 Репутация 0 Спасибо 0 Монет 0 9 Авг 2023 #5 У Биоса спрашивает