Bagikan melalui


Compiler Warning (level 1) C4384

#pragma 'pragma_name' hanya boleh digunakan pada cakupan global

Arahan pragma yang harus diterapkan pada cakupan global, ditemukan dalam cakupan yang berbeda.

Peringatan berlaku untuk arahan berikut pragma :

Contoh

Sampel berikut menghasilkan C4384.

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