다음을 통해 공유


__if_not_exists 문

__if_not_exists 문은 지정한 식별자 존재 여부를 테스트 합니다.식별자가 존재 하지 않는 경우 지정 된 문 블록이 실행 됩니다.

__if_not_exists ( identifier ) { 
statements
};

매개 변수

Parameter

설명

identifier

있는지 테스트할 식별자입니다.

statements

경우 실행할 하나 이상의 문은 identifier 존재 하지 않습니다.

설명

주의 정보주의

가장 신뢰할 수 있는 결과 얻을 수 있는 __if_not_exists 문은 다음과 같은 제약 조건 하에서.

  • 적용은 __if_not_exists 문을 사용 하 여 간단한 형식, 서식 파일이 없습니다.

  • 적용의 __if_not_exists 문 내부 또는 외부 클래스 식별자입니다.적용 되지 않는 있는 __if_not_exists 문을 사용 하 여 지역 변수입니다.

  • 사용은 __if_not_exists 문은 함수 본문에서만.함수 본문 외부에 있는 __if_not_exists 문을 수 있습니다 테스트 형식 정의 마칠에 합니다.

  • 오버 로드 된 함수에 대 한 테스트를 할 때 오버 로드 중 특정 폼에 대해 테스트할 수 없습니다.

보완 하는 __if_not_exists 문인의 __if_exists 문입니다.

예제

예제를 사용 하는 방법에 대 한 __if_not_exists를 참조 하십시오 __if_exists 문.

참고 항목

참조

선택 문 (C++)

C + + 키워드

__if_exists 문