C 비 차단 키보드 입력 사용자가 키를 누를 때까지 반복되는 C (Linux) 프로그램을 작성하려고하지만 각 반복을 계속하기 위해 키를 누르지 않아도됩니다. 이를 수행하는 간단한 방법이 있습니까? 나는 그것을 할 수 있다고 생각 select()하지만 그것은 많은 일처럼 보입니다. 또는, 잡을 수있는 방법이있다 ctrl- c프로그램이 대신 비 차단 IO의 닫기 전에 정리를 할의 키는? 이미 언급했듯이 sigactionctrl-c select를 트랩하거나 표준 입력을 트랩하는 데 사용할 수 있습니다 . 그러나 후자의 방법을 사용하면 TTY를 설정하여 한 번에 한 줄씩 모드가 아닌 한 번에 한 문자로 설정해야합니다. 후자는 기본값입니다. 텍스트 줄을 입력하면 Enter 키를 누를 때까지 실행중인 프로그램의 표..