Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
#pragma'pragma_name' doit être uniquement utilisé au niveau de la portée globale
Remarques
Une directive pragma qui doit être appliquée à une étendue globale a été trouvée dans une autre étendue.
L’avertissement s’applique aux directives pragma suivantes :
detect_mismatchextern_absolutemake_public
Exemple
L’exemple suivant génère l’erreur C4384.
// C4384.cpp
// compile with: /c /W1
namespace n {
#pragma make_public(N::C) // C4384
namespace N {
class C {};
}
}