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

Приложение ncurses в C - чтение стандартного ввода
Я пишу упрощенную версию стандартной команды Linux less для учебных занятий по ОС, и мне разрешено использовать ncurses, чтобы упростить задачу. «Упрощенный» означает, что пользователь должен иметь возможность прокручивать вид с помощью стрелок,...
1746 просмотров
schedule 28.04.2022

getch() ncurses не работает
Мне нужно создать основной цикл для моей программы и написать следующую функцию: void menu(){ int ch; cbreak(); noecho(); initscr(); refresh(); while (ch != KEY_F(9)){ ch = getch(); cout << ch << endl; switch (ch){...
4657 просмотров
schedule 23.02.2023

getch () ждет клавиши Enter?
Возможный дубликат: C / C ++: захват символов из стандартного ввода, не дожидаясь нажатия клавиши ввода Я использую C-Free 4 Standard в Windows 7 и пишу программу на C. Я использую getch () в качестве функции для приостановки...
7205 просмотров
schedule 01.02.2023

используя функцию ввода в C в Linux, не нажимая ввод
Я написал код на окнах, используя функцию getch() из stdio . Дело в том, что я должен использовать функцию ввода, которая не требует нажатия клавиши ввода. Мой код компилируется и отлично работает в Windows. Однако это задание должно...
609 просмотров
schedule 05.07.2022

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

Почему getch() в c не работает на моем mac os x?
Я использую Mac OS X Yosemite. Getchar() работает нормально, но getch() не работает. Пишет: "Неявное объявление функции getch недопустимо в C99.
1765 просмотров
schedule 14.01.2023

Как определить, когда на клавиатуре нажата клавиша удаления?
Я хочу, чтобы при нажатии клавиши Del вызывалась определенная функция. Как я могу добиться этого, используя getch() , если это возможно, или в противном случае некоторые вложенные вызовы getch() ?
1456 просмотров
schedule 24.01.2023

Почему printf(\n) не переходит на следующую строку?
Я пытаюсь написать короткую программу, которая помещает каждое слово в новую строку. Новую строку можно подтвердить табулятором, пробелом или вводом. Конец программы ставит "#" в консоли. У меня проблема в том, что когда я нажимаю "ввод" в консоль,...
5862 просмотров
schedule 05.10.2022

Получить перевод строки с помощью getch в Ruby
У меня есть следующий код: require 'io/console' loop do character = STDIN.getch break if character == "\n" print "*" end Код работает, но мне нужно нажать клавишу Enter, а затем другую клавишу , чтобы разорвать цикл. Почему? У меня...
182 просмотров
schedule 22.07.2023

печать после того, как msvcrt.getch не работает
Итак, я использую python и написал код для сканирования пароля. Итак, поскольку пароль не должен отображаться открыто, я сканирую один символ, используя msvcrt.getch() , а затем делаю print('*', end='') . Вот код: if __name__ == '__main__':...
143 просмотров
schedule 11.09.2022

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