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.
'enum' : la déclaration de transfert du type d’énumération n’est pas autorisée
Remarques
Le compilateur ne prend plus en charge la déclaration de transfert d’une énumération managée.
La déclaration de transfert d’un type d’énumération n’est pas autorisée sous /Za.
Exemple :
L’exemple suivant génère l’erreur C2599 :
// C2599.cpp
// compile with: /clr /c
enum class Status; // C2599
enum class Status2 { stop2, hold2, go2};
ref struct MyStruct {
// Delete the following line to resolve.
Status m_status;
Status2 m_status2; // OK
};
enum class Status { stop, hold, go };