Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

Erreur du compilateur C2623

le membre 'identificateur' de l'union 'union' a un destructeur

Un membre union ne peut pas avoir de destructeur.

L'exemple suivant génère l'erreur C2623 :

// C2623.cpp
class A {
   ~A();   // A has a destructor
};
union U {
   A a;    // C2623
};
Afficher: