Как обрабатывать нажатия клавиш в C ⇐ C++
-
Anonymous
Как обрабатывать нажатия клавиш в C
Я хотел бы создать программу CLI на C/C++ со следующей возможностью: когда пользователь нажимает комбинацию клавиш, я хочу иметь возможность выполнять какое-то действие, не дожидаясь нажатия клавиши «enter». Точно так же, как ctrl+r в bash переходит в режим обратного поиска. Если возможно, я бы хотел как можно больше придерживаться стандартных библиотек, а если мне нужно зависеть от платформы, я бы хотел пойти по пути POSIX (я работаю с Linux или macOS).
Я хотел бы создать программу CLI на C/C++ со следующей возможностью: когда пользователь нажимает комбинацию клавиш, я хочу иметь возможность выполнять какое-то действие, не дожидаясь нажатия клавиши «enter». Точно так же, как ctrl+r в bash переходит в режим обратного поиска. Если возможно, я бы хотел как можно больше придерживаться стандартных библиотек, а если мне нужно зависеть от платформы, я бы хотел пойти по пути POSIX (я работаю с Linux или macOS).
Мобильная версия