Вопросы по теме '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