특정 키를 눌렀을 때 반복 종료하기
무한반복을 수행하는 반복문에서 특정키를 눌렀을 때 특정 행동(예를 들면 반복을 종료하는 행동 등) 을 하는 방법에 대해서 포스팅해 보도록 하겠습니다.
이 경우 kbhit() 함수를 이용하는데요.
예제 소스는 아래와 같습니다.
#include <stdio.h> #include <conio.h> void main() { while(1) { if( _kbhit() ) // 특정키가 눌리면... { if( getch() == 'z' ) // 눌린키가 z 이면 스탑. break; } // 문한반복에서 하려는 작업 } printf("stop...\n"); }
출처: http://www.jynote.net/546 [하늘과 나의 IT 이야기]
'공부----------------' 카테고리의 다른 글
[엑셀] 테이블 같은 데이터별 번호 매기기 (0) | 2016.07.09 |
---|