Вопросы по теме 'kbhit'

Почему kbhit() всегда возвращает 0 при вводе данных в консоли Eclipse?
Я использую Eclipse CDT (Helios) для C/C++ в Windows 7 x64. Сначала у меня была проблема с выводом, который не появлялся при запуске в консоли Eclipse до выхода из программы, хотя это происходило во время работы в консоли Windows. Я обнаружил, что...
892 просмотров
schedule 01.04.2023

Как дождаться нажатия клавиши в Clojure
Я хотел бы выйти из цикла, когда пользователь нажимает клавишу. В C я бы использовал kbhit(). Есть ли эквивалент Clojure (или Java)?
2203 просмотров
schedule 22.03.2023

Как создать цикл на C++, который запускает счетчик времени и одновременно позволяет пользователю вводить данные (неблокирующий пользовательский ввод)
Итак, что я пытаюсь сделать, так это создать функцию на C++, которая позволяет пользователю вводить что угодно и что угодно в строку в течение заданного промежутка времени (скажем, десять минут (или даже одну)) ( и СОХРАНЯЙТЕ все, что они ввели,...
678 просмотров
schedule 30.01.2023

kbhit и несколько вызовов функции
Создавая астероидный шутер, я использовал _kbhit() и kbhit() . Я не эксперт, но вот проблема, которая, как мне кажется, у меня возникла: int run = 1; int main() { while(run){ if(GetUserInput() == 2) printf("W");...
543 просмотров
schedule 24.09.2023

Функция kbhit для перемещения объекта в C
Эта программа обнаруживает правые клавиши клавиатуры, но когда я пытаюсь переместить объект, нажимая стрелку на клавиатуре, но когда я это делаю, она идет в той же строке, независимо от того, какую стрелку я нажимаю. Я прошу помощи, чтобы переместить...
108 просмотров
schedule 06.11.2023

Утечки памяти с kbhit для Linux
Код находится здесь . Когда я запускаю свою программу (я сохранил kbhit как заголовочный файл и хранил его в папке моей программы), я получаю неинициализированный доступ для чтения при первом использовании kbhit (я использую DrMemory для отладки...
107 просмотров

Как я могу использовать kbhit() и getch() в Linux? С++
Я пишу простую игру про змейку на C++. Но у меня проблема: мне нужно использовать kbhit() и getch() для чтения того, что вводит пользователь. Для ее использования мне нужна conio.h , но в Linux этой библиотеки нет. Я попытался использовать...
248 просмотров
schedule 15.06.2022