Partager via


Erreur du compilateur C3418

le spécificateur d’accès 'spécificateur' n’est pas pris en charge

Un spécificateur d’accès CLR a été spécifié de manière incorrecte. Pour plus d’informations, consultez Visibilité des types et visibilité des membres dans How to : Define and Consume Classes and Structs (C++/CLI).

Exemple

L’exemple suivant génère l’erreur C3418.

// C3418.cpp
// compile with: /clr /c
ref struct m {
internal public:   // C3418
   void test(){}
};

ref struct n {
internal:   // OK
   void test(){}
};