Я занимаюсь программированием на C для Linux для экзамена. Я не знаю, как выйти из программы, когда пользователь нажимает Ctrl + a (не Ctrl + c) Например, зацикливая что-то, пока пользователь не нажмет Ctrl + a Может ли кто-нибудь сказать мне, как проверить Ctrl + ввод?Продолжайте выполнение программы до тех пор, пока пользователь не наберет Ctrl + a
Примечания: Я использую «GCC» и запустить вывод с «./a.out»
Спасибо заранее для всех!
Стандартный язык C не поддерживает опрос клавиатуры, поэтому вам нужно будет использовать что-то конкретное ОС. Я добавил тег linux, чтобы указать это. – 2010-01-04 12:32:38
sidenote/некоторый код c, связанный с управлением ключами: http://retroforth.org/projects/darcs/TE/term.h – miku
@Neil: Если вы не используете кроссплатформенную библиотеку – Draemon