Erreur du compilateur C3277
impossible de définir une énumération non managée 'enum' à l’intérieur d’un 'type' managé
Une énumération a été définie de manière incorrecte à l’intérieur d’un type managé.
L’exemple suivant génère l’erreur C3277 :
// C3277a.cpp
// compile with: /clr
ref class A
{
enum E {e1,e2}; // C3277
// try the following line instead
// enum class E {e1,e2};
};
int main()
{
}