Когда я нажимаю Ctrl + c, тогда SIGINT будет передан в сигнал(). Какое значение будет передаваться на сигнал системного вызова(), когда я нажимаю клавишу A?какое значение будет передано при нажатии клавиши a
0
A
ответ
2
Сигнал не будет поднят.
Целью сигналов является информирование об особом состоянии вне нормального потока программы. Обработка ввода, как и буква A, является частью обычного потока программы. Эти два полностью разделены и имеют разные цели.
Если вы находитесь в UNIX, введите man signal
на свою консоль.
Смежные вопросы
- 1. javascript задает значение переменной при нажатии клавиши
- 2. Значение сдвига при нажатии только клавиши CTRL?
- 3. Как переоценить вычисленное значение при нажатии клавиши?
- 4. Как изменить значение только при нажатии клавиши?
- 5. Значение реестра не сохраняется при нажатии клавиши
- 6. Получить новое значение при нажатии клавиши
- 7. Задержка выполнения кода при нажатии клавиши при нажатии клавиши ввода
- 8. Angular2 получить полное значение ввода при нажатии или нажатии клавиши
- 9. , какое значение будет напечатано?
- 10. Какое значение будет возвращено при обновлении таблицы?
- 11. Выполнение функции при нажатии клавиши
- 12. Действие, выполняемое при нажатии клавиши
- 13. Включить цикл при нажатии клавиши?
- 14. Действие при нажатии клавиши (Python)
- 15. Используйте таймер при нажатии клавиши
- 16. Добавление скобки при нажатии клавиши
- 17. Добавить JLabel при нажатии клавиши
- 18. Обнаружение символов при нажатии клавиши
- 19. Не preventDefault при нажатии клавиши
- 20. Показать предупреждение при нажатии клавиши
- 21. Цикл функции при нажатии клавиши
- 22. Снятие плитки при нажатии клавиши
- 23. Покраска изображения при нажатии клавиши
- 24. Разрыв строки jQuery не будет добавляться при нажатии клавиши
- 25. Какое сообщение будет отправлено Windows при нажатии «Windows + D»
- 26. Как получить значение href привязки при нажатии клавиши?
- 27. Вызов функции при нажатии клавиши
- 28. Показать gif при нажатии клавиши
- 29. Распечатать текст при нажатии клавиши
- 30. Предупреждение при нажатии любой клавиши
Нет, поскольку вы не можете поймать нормальные клавиши, нажатые с помощью сигналов. –
Есть ли причина для этого? –
Вот как это работает. С технической точки зрения, комбинация 'CTRL-C' на самом деле не посылает сигнал, это программа оболочки, которая ловит этот специальный ключ-код и отправляет сигнал вашей программе. –