в холостую, ну оно и понятно. Внимание вопрос, как в апи реализованно ожидание клавиши например, что он не грузит процессор, как правильно строить цикл?
зависит от ОС и ее апи
@@: hlt jmp @b
в винапи вроде есть блокирующие вызовы проверки событий
сделай Sleep(0) в цикле, сильно разгрузит
Поправьте метку у jmp
И это не в апи, а скорее в ядре
типо по таймеру работает?
По прерываниям
В частности
Поток спит несколько милисекунд, когда просыпается проверяет произошло ли ожидаемое событие, если не произошло опять спит
главное чтоб мафия ничего там (процесс) не прибила
Обсуждают сегодня