macos — обнаружение нажатия клавиши. Переполнение стека

Без использования какао, как я могу определить, нажата ли в данный момент клавиша в target-c ++? В Windows вы используете «GetAsyncKeyState».

0

Решение

То, что вы пытаетесь сделать, невозможно. Программы командной строки взаимодействуют с входными и выходными файлами (stdin, stdout, stderr), которые не передают такие события, как «нажатие клавиши» или «отпускание клавиши», а только потоки символов (на самом деле байты).

1

Другие решения

Других решений пока нет …