Share via


Upozornění kompilátoru (úroveň 1) C4384

#pragma "pragma_name" by se mělo používat pouze v globálním rozsahu.

Direktiva pragma , která se musí použít v globálním rozsahu, byla nalezena v jiném rozsahu.

Upozornění platí pro následující pragma direktivy:

Příklad

Následující ukázka vygeneruje C4384.

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