Получение события клавиатуры без ожидания нажатия клавиши Enter в приложении командной строки

0

Мне нужно использовать эмулятор клавиатуры, где пользователи будут что-то делать, и приложение получит нажатие кнопки. обычно я получаю использование ввода в консольных приложениях методом std :: getline, но для этого требуется возврат каретки. есть ли переносимый или, если не переносимый, специфический для Linux способ перехвата нажатия кнопки без ввода для ввода в командной строке, приложение С++ 11?

Теги:
command-line

1 ответ

2
Лучший ответ

Я бы предложил использовать ncurses или, возможно, readline

  • 0
    readline, спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню