Teilen über


Compilerwarnung (Ebene 1) C4384

#pragma 'pragma_name' sollte nur auf globaler Ebene verwendet werden

Bemerkungen

Eine pragma-Anweisung, die auf globaler Ebene angewendet werden muss, wurde in einem anderen Bereich gefunden.

Die Warnung gilt für die folgenden pragma-Anweisungen:

Beispiel

Im folgenden Beispiel wird C4384 generiert.

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