Share via


#error 지시문(C/C++)

#error 지시문은 컴파일 시간에 사용자가 지정한 오류 메시지를 내보낸 다음 컴파일을 종료합니다.

구문

#error 토큰 문자열

설명

이 지시문이 내보내는 오류 메시지에는 토큰 문자열 매개 변수가 포함됩니다. 토큰 문자열 매개 변수는 매크로 확장의 적용을 받지 않습니다. 이 지시문은 전처리 중에 개발자에게 프로그램 불일치 또는 제약 조건 위반을 알리는 데 가장 유용합니다. 다음 예제에서는 전처리 중 오류 처리를 보여 줍니다.

#if !defined(__cplusplus)
#error C++ compiler required.
#endif

참고 항목

전처리기 지시문