윈도우 콘솔 입력관련 질문드립니다.

y305205의 이미지

혹시 윈도우에서 getch같은 함수를 시간제한을 둬서 만약 사용자가 일정시간 입력을 하지 않으면 다음 코드로 바로 넘어가게 할 수 없나요? 아니면 멀티쓰레딩같은것을 사용해서 입력과 연산하는 파트를 따로 나눠야 하나요? 두서없는 질문이지만 조언좀 부탁드립니다.

peecky의 이미지

http://stackoverflow.com/questions/13547471/c-programming-check-if-key-pressed-without-stopping-program
루프 안에서 kbhit()으로 키 입력 여부를 체크하고, 또한 시간이 얼마나 지났는지 체크하면 될 것 같습니다.

y305205의 이미지

원하던 답변이네요. 좋은 답변 감사합니다.

HAPPY!