getch

    1зной

    2ответ

    Я был удивлен, когда увидел, что в некоторых случаях C пропускает некоторые входы. В моем случае я использую Ubuntu с кодом :: Blocks (xterm). Например, если я есть следующие части кода: scanf("%d",&s

    0зной

    1ответ

    Я хочу использовать getch(); в cygwin. Итак, я ищу путь, добавьте код «conio.h». #include <termios.h> #include <unistd.h> #include <stdio.h> /* reads from keypress, doesn't echo */ int getch(void

    0зной

    1ответ

    У меня есть следующий код из одного класса: class _Getch: def __init__(self): self.impl = _GetchWindows() def read_key(self): return self.impl() class _GetchWindows: def _

    3зной

    1ответ

    для использования клавиш со стрелками, сначала его необходимо сохранить для его анализа. Вот почему я использую scanf, чтобы сохранить его. Но когда я пытаюсь запустить этот код, и при нажатии на клав

    0зной

    2ответ

    Я не могу получить текст для отображения на консоли, и он не сохраняется правильно. Тем не менее, я получил клавиши со стрелками, Enter, backspace и escpe. еще один/маленькая/ошибки я не получаю, когд

    4зной

    4ответ

    В Windows я следующий код, чтобы искать вход без прерывания цикла: #include <conio.h> #include <Windows.h> #include <iostream> int main() { while (true) { if (_kbhit()) {