다음을 통해 공유


방법: /clr 컴파일 감지

또는 매크로를 _MANAGED 사용하여 모듈이 /clr컴파일되는지 확인 _M_CEE 합니다. 자세한 내용은 /clr(공용 언어 런타임 컴파일)을 참조하세요.

매크로에 대한 자세한 내용은 미리 정의된 매크로를 참조 하세요.

예시

// detect_CLR_compilation.cpp
// compile with: /clr
#include <stdio.h>

int main() {
   #if (_MANAGED == 1) || (_M_CEE == 1)
      printf_s("compiling with /clr\n");
   #else
      printf_s("compiling without /clr\n");
   #endif
}

참고 항목

C++ Interop 사용(암시적 PInvoke)