Страница 1 из 1

Ввод символа с клавиатуры в языке С

Добавлено: 11 сен 2020, 14:30
Restart1566
Здравствуйте!
Вопрос в заголовке, НО
нужно вводить символы сразу, без завершающего Enter.
getc, fgets, getchar - эти не годятся, пробовал...

Есть getch и getche, но нет conio.h

собственно, либо где взять conio.h или какой стандартной функцией это сделать?

Ввод символа с клавиатуры в языке С

Добавлено: 11 сен 2020, 14:34
symon2014
Restart1566,
2020-09-11_14-34.png

Ввод символа с клавиатуры в языке С

Добавлено: 11 сен 2020, 14:47
symon2014

Ввод символа с клавиатуры в языке С

Добавлено: 11 сен 2020, 15:30
WWolf
Restart1566, поиском пользоваться надо...
http://forum.codenet.ru/q29717/#:~:text ... 0a%20getch,)%20equivalent%20on%20Linux%2FUNIX%3F&text=This%20code%20sets%20the%20terminal,see%20%60%60man%20termios''.
Там есть пример

Ввод символа с клавиатуры в языке С

Добавлено: 11 сен 2020, 15:59
Restart1566
WWolf писал(а):
11 сен 2020, 15:30
Restart1566, поиском пользоваться надо...
Спасибо, но это всё я уже нашел.
Уродство, в общем...

Ввод символа с клавиатуры в языке С

Добавлено: 11 сен 2020, 16:02
WWolf
Restart1566, в чём уродство? Ты виндовую функцию то видел?