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

Как мне заставить вашу программу многократно увеличиваться, пока не будет нажата другая клавиша в операторе switch
Я работал над одной из этих игр со змеями, и у меня есть оператор switch, который говорит, что если нажата клавиша, чтобы переместить змею в направлении путем увеличения / уменьшения, но он будет делать это только в том случае, если я буду удерживать...
93 просмотров
schedule 22.11.2021

Почему мое нажатие на клавиатуру оценивается как ложное
Я новичок на C ++, пишущий игру про змейку. Вся программа отлично рисует доску, фрукты и голову змеи, однако я не могу изменить координаты головы змеи с помощью функции нажатия на клавиатуру. При прохождении функции ввода, которая получает нажатия...
90 просмотров
schedule 01.10.2021

Могу ли я отображать обратную связь в реальном времени в терминальной игре?
Я пытаюсь написать простую игру в стиле подземелья для терминала на C, но я хочу предоставить пользователю обратную связь в режиме реального времени о различных процессах, на которые они влияют. Я помню, как использовал kbhit() много лет назад, но...
169 просмотров
schedule 23.07.2022

портативная альтернатива kbhit() и getch() и system(cls)
Мне нужен переносной способ использования функций kbhit и getch. В настоящее время я разрабатываю простую ascii-игру, и мне нужно определить, нажата ли клавиша. Если это так, мне нужно прочитать его, а если нет, мне нужно продолжить, не дожидаясь...
6210 просмотров
schedule 11.04.2023

Нет соответствующих ответов о фактическом поведении kbhit() для таких символов, как «,%, ~ в Windows 10, когда клавиатура и языковой стандарт являются американскими (не международными)
Windows 10 с последними обновлениями, установленными на Dell XPS13. Выбрана раскладка клавиатуры США и язык США (не международный). Тем не менее вызов kbhit() или _kbhit() с определенными символами, такими как ", ~, %, не возвращает нажатие клавиши,...
28 просмотров
schedule 19.01.2023

make выдает ошибку, которую я не понимаю с TurboC
Я пытаюсь выучить C, для удовольствия. Я использую дистрибутив Linux. Я пытаюсь скомпилировать программу, которая использует kbhit() . Я нашел способ сделать это с помощью TurboC ( http://www.sandroid.org/TurboC/#Download ). Я следовал...
203 просмотров
schedule 15.02.2023