Я пишу текстовый редактор на C++, который зависит от нажатия клавиш для переключения между режимами. (звучит похоже, не правда ли?)
Я бы предпочел обнаружение нажатий клавиш в переключателе, так как мне с ним легче работать.На мой вопрос есть много ответов, но ни одного из них недостаточно.
Имейте в виду, что все это написано в среде Linux, и абсолютно нет места для всего, что связано с W*ndows.
Редактировать: отвечаем на все сомнения.
- < li>Какой текстовый редактор?
Это текстовый редактор, полностью работающий на терминале. Итак, ncurses или notcurses. - "Я знаю, что это не первый раз этот вопрос задавался на этом веб-сайте" - Вероятно, вам следует дать ссылку на вопросы и ответы, на которые вы ссылаетесь. - Тед Люнгмо
Я видел ответы из этих вопросов, и они мне не помогли (слишком сложно):- Как проверить, нажата ли клавиша в C/C++?< /strong> (единственный ответ только для Windows)
- Проверьте нажатие клавиш в C в Linux
Подробнее здесь: https://stackoverflow.com/questions/781 ... press-in-c
Мобильная версия