Avertissement du compilateur (niveau 1) C4376
le spécificateur d’accès « old_specifier : » n’est plus pris en charge : utilisez plutôt « new_specifier : »
Pour plus d’informations sur la spécification de l’accessibilité des types et des membres dans les métadonnées, consultez Visibilité des types et visibilité des membres dans How to : Define and Consume Classes and Structs (C++/CLI).
L’exemple suivant génère l’erreur C4376.
// C4376.cpp
// compile with: /clr /W1 /c
public ref class G {
public public: // C4376
void m2();
};
public ref class H {
public: // OK
void m2();
};