위 에 기재 한 것 처럼 , USE _ METAL _ DETECTOR 의 디폴트 값 은 1 이 며 , 따라서 GetMetalDetector 함수 반환 값 에 따라 금속 이 감지 되 었 다는 메세지 를 띄우 고 설정 시간 ( 예 , 5 초간 ) 대기 한 뒤 함수 를 종료 하 거나 금속 이 감지 되 지 않 았 을 경우 else 문 을 통해 나머지 과정 이 진행 된다 .