Delen via


Compilerwaarschuwing (niveau 1) C4384

#pragma 'pragma_name' mag alleen worden gebruikt voor een globaal bereik

Opmerkingen

Een pragma richtlijn die moet worden toegepast op een globale scope, is gevonden in een andere scope.

De waarschuwing is van toepassing op de volgende pragma instructies:

Example

In het volgende voorbeeld wordt C4384 gegenereerd.

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