Содержание функции setInterval и setTimeout
Здравствуйте!
Я никак не могу найти содержание функции setInterval или setTimeout. То есть именно то как она написана. А именно интересно как идёт отсчёт указанного в них времени. Может кто-то что-то знает? |
В любой операционной системе есть функции, которые дают текущее время в виде количества миллисекунд прошедших от какой то фиксированной даты (например от 01.01.1970 00:00)
Когда вызывается функция setTimeout (setInterval), запоминается этот момент. В начале каждого цикла событий просматриваются все запомненные таймеры и проверяется сколько прошло время и не пора ли ставить целевую функцию в очередь событий |
Цитата:
|
Ну здесь не форум по С++
|
Цитата:
Цитата:
|
Ну пускай отвечают те, кто понимает, что такое состав и корень функции.
|
Цитата:
|
Часовой пояс GMT +3, время: 18:39. |