Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
#pragma
'pragma_name' sollte nur auf globaler Ebene verwendet werden
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:
detect_mismatch
extern_absolute
make_public
Beispiel
Das folgende Beispiel generiert C4384.
// C4384.cpp
// compile with: /c /W1
namespace n {
#pragma make_public(N::C) // C4384
namespace N {
class C {};
}
}