Включите следующую функцию в начале вашего кода, когда вы хотите, чтобы ожидание занято. Это отличается от режима сна, поскольку во время работы этой функции процесс будет использовать 100% ЦП.
void sleep(unsigned int mseconds)
{
clock_t goal = mseconds + clock();
while (goal > clock())
;
}
Обратите внимание, что название sleep
для этой функции вводит в заблуждение, поскольку процессор вообще не будет спать.