Partilhar via


Aviso do compilador (nível 1) C4384

#pragma O termo «pragma_name» só deve ser utilizado a nível mundial

Observações

Uma pragma diretiva que deve ser aplicada num âmbito global, foi encontrada num âmbito diferente.

O aviso aplica-se às seguintes pragma diretivas:

Example

O exemplo a seguir gera C4384.

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