#error 지시문
컴파일러 시간 오류 메시지를 생성하는 전처리기 지시문입니다.
#error token-string |
---|
매개 변수
항목 | 설명 |
---|---|
token-string |
오류 메시지입니다. 이 매개 변수는 키워드, 상수 또는 완전한 문과 같은 일련의 토큰으로 구성됩니다. 토큰 문자열은 매크로 확장의 영향을 받습니다. |
설명
#error 지시문은 전처리 중에 프로그래머 불일치 및 제약 조건 위반을 검색하는 데 가장 유용합니다. #error 지시문이 발생하면 컴파일이 종료됩니다.
예제
다음 예는 전처리 중 오류 처리를 보여 줍니다.
#if !defined(__cplusplus)
#error C++ compiler required.
#endif