다음을 통해 공유


컴파일러 경고(수준 1) C4384

#pragma 'pragma_name'은 전역 범위에서만 사용할 수 있습니다.

전역 범위에서 적용해야 하는 pragma 지시문이 다른 범위에서 발견되었습니다.

경고는 다음 pragma 지시문에 적용됩니다.

예시

다음 샘플에서는 C4384를 생성합니다.

// C4384.cpp
// compile with: /c /W1
namespace n {
   #pragma make_public(N::C)   // C4384
   namespace N {
      class C {};
   }
}