5
Windows의 일부 Linux 아날로그 기능이 있습니까 GetAsyncKeyState()? 또는 어쩌면 거기에 일부 비동기 함수를 반환합니다 - 키보드 버퍼가 비어 있습니까?Windows와 유사한 Windows GetAsyncKeyState()
감사합니다.
Windows의 일부 Linux 아날로그 기능이 있습니까 GetAsyncKeyState()? 또는 어쩌면 거기에 일부 비동기 함수를 반환합니다 - 키보드 버퍼가 비어 있습니까?Windows와 유사한 Windows GetAsyncKeyState()
감사합니다.
주요 질문은 다음과 같습니다. 어떤 추상화를 위해? X 윈도우, ncurses 또는 stdio? 리눅스는 Windows만큼이나 단순하지 않습니다.
stdio (일반 오래된 stdin/stdout 텍스트 프로그램)의 경우 fgetc_unlocked
트릭을 수행합니다.
'Linux는 Windows와 같이 단순하고 모 놀리식이 아닙니다 .' 이것은 무상의 확인입니다. –
"Linux는 Windows와 같이 단순하지 않고 획일적이지 않습니다."라는 말은이 질문의 맥락에서 절대적으로 중요한 의견입니다. +1 –
@ Cicada : 매우 단순화하는 확인이지만, OP는 올바른 방향으로 나아갈 필요가 있습니다. "Y 키가 눌려 있습니까?" 유닉스 시스템에서 올바른 에러 코드를 가진 유닉스 시스템은 EWHICHONE으로 대답 할 것입니다 : "* 어느 * Y 키? 나는 잠재적으로 수백 명의 사용자를 지구 전체에 배포하고 있으며 그 중 절반은 아마도 점자 또는 오클 레알을 사용하고있을 것입니다 입력 용. " – thiton