Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » sleep != beep

Страниц (1): [1]
 

1. Dart_Zaiac - 03 Января, 2020 - 18:03:30 - перейти к сообщению
Провёл пару тестов, так как важна была каждая миллисекунда.
При использовании sleep проходит на 15 миллисекунд больше, чем при использовании beep

CODE:
int tmp=gettime();
//sleep(1000); //messagebox выдаст 1014
beep(1000,1000); //messagebox выдаст 999
messagebox(format(gettime()-tmp));
2. Zireael - 03 Января, 2020 - 18:14:23 - перейти к сообщению
sleep не точная функция.
 Цитата:
int tmp=gettime();

looptime(1000)sleep(1); // вместо sleep(1000);
messagebox(gettime()-tmp);
3. Dart_Zaiac - 04 Января, 2020 - 03:51:41 - перейти к сообщению
Как не странно он всё равно при тестах выдаёт стабильные 1014 миллисекунд.
 Zireael пишет:
sleep не точная функция.

Powered by ExBB FM 1.0 Final